tuning
This commit is contained in:
@ -50,20 +50,24 @@
|
||||
ansible.builtin.shell:
|
||||
cmd: |
|
||||
kubeadm init \
|
||||
--control-plane-endpoint {{ k8s_endpoint }} \
|
||||
--control-plane-endpoint {{ k8s_address }} \
|
||||
--cri-socket /run/containerd/containerd.sock \
|
||||
--pod-network-cidr {{ k8s_pod_cidr }} \
|
||||
--service-cidr {{ k8s_service_cidr }} \
|
||||
--apiserver-bind-port {{ k8s_api_port }} \
|
||||
--apiserver-cert-extra-sans {{ k8s_endpoint }} \
|
||||
--apiserver-cert-extra-sans {{ k8s_address }} \
|
||||
--node-name {{ ansible_hostname }} \
|
||||
--feature-gates IPv6DualStack=false \
|
||||
--feature-gates PublicKeysECDSA=true \
|
||||
--skip-phases=addon/kube-proxy \
|
||||
--service-dns-domain {{ k8s_service_domain }} \
|
||||
creates: /etc/kubernetes/admin.conf
|
||||
register: k8s_init
|
||||
|
||||
# --skip-phases=addon/kube-proxy \
|
||||
|
||||
# TODO a check here to wait until node has finished init
|
||||
|
||||
- name: register the control plane certificate key
|
||||
ansible.builtin.shell:
|
||||
cmd: |
|
||||
@ -109,12 +113,13 @@
|
||||
--control-plane \
|
||||
--certificate-key {{ hostvars[groups['k8s_control'][0]]['join_key']['stdout_lines'][2] }} \
|
||||
--cri-socket /run/containerd/containerd.sock \
|
||||
--skip-phases=addon/kube-proxy \
|
||||
--node-name {{ ansible_hostname }}
|
||||
creates: /etc/kubernetes/admin.conf
|
||||
|
||||
# --skip-phases=addon/kube-proxy \
|
||||
|
||||
- name: set kubelet service to enabled at startup
|
||||
ansible.builtin.service:
|
||||
name: kubelet.service
|
||||
state: running
|
||||
state: started
|
||||
enabled: true
|
||||
|
Reference in New Issue
Block a user