add ipv6 bgp peer config

This commit is contained in:
2022-12-06 23:06:44 +13:00
parent 4ff4a3198e
commit 9fd4c6f001
4 changed files with 44 additions and 26 deletions

View File

@ -66,18 +66,17 @@
ansible.builtin.shell:
cmd: |
kubeadm init \
--control-plane-endpoint {{ k8s_v4_address }} \
--cri-socket /run/containerd/containerd.sock \
--pod-network-cidr {{ k8s_v4_pod_cidr }},{{ k8s_v6_pod_cidr }} \
--service-cidr {{ k8s_v4_service_cidr }},{{ k8s_v6_service_cidr}} \
--apiserver-bind-port {{ k8s_api_port }} \
--apiserver-cert-extra-sans {{ k8s_endpoint }} \
--apiserver-cert-extra-sans {{ k8s_v4_address }} \
--apiserver-cert-extra-sans {{ k8s_v6_address }} \
--node-name {{ ansible_hostname }} \
--feature-gates IPv6DualStack=true \
--feature-gates PublicKeysECDSA=true \
--service-dns-domain {{ k8s_service_domain }} \
--control-plane-endpoint="{{ k8s_endpoint }}" \
--cri-socket="/run/containerd/containerd.sock" \
--pod-network-cidr="{{ k8s_v4_pod_cidr }},{{ k8s_v6_pod_cidr }}" \
--service-cidr="{{ k8s_v4_service_cidr }},{{ k8s_v6_service_cidr}}" \
--apiserver-advertise-address="{{ ansible_default_ipv4.address }}" \
--apiserver-bind-port={{ k8s_api_port }} \
--apiserver-cert-extra-sans="{{ k8s_endpoint }}" \
--apiserver-cert-extra-sans="{{ k8s_v4_address }}" \
--apiserver-cert-extra-sans="{{ k8s_v6_address }}" \
--node-name="{{ ansible_hostname }}" \
--service-dns-domain="{{ k8s_service_domain }}" \
creates: /etc/kubernetes/admin.conf
register: k8s_init