kubeadm does not like being overwritten by ansible
This commit is contained in:
@@ -32,6 +32,7 @@
|
|||||||
hosts: kubelets
|
hosts: kubelets
|
||||||
gather_facts: true
|
gather_facts: true
|
||||||
vars:
|
vars:
|
||||||
|
# Please use kubeadm upgrade plan and kubeadm upgrade apply!
|
||||||
KUBERNETES_VERSION: v1.33.3 # https://kubernetes.io/releases/patch-releases/
|
KUBERNETES_VERSION: v1.33.3 # https://kubernetes.io/releases/patch-releases/
|
||||||
CRIO_VERSION: v1.33 # https://github.com/cri-o/cri-o/releases
|
CRIO_VERSION: v1.33 # https://github.com/cri-o/cri-o/releases
|
||||||
CALICOCTL_VERSION: v3.29.3 # https://github.com/projectcalico/calico/releases
|
CALICOCTL_VERSION: v3.29.3 # https://github.com/projectcalico/calico/releases
|
||||||
@@ -214,14 +215,15 @@
|
|||||||
ansible.builtin.shell: "sysctl --system"
|
ansible.builtin.shell: "sysctl --system"
|
||||||
when: sysctl.changed
|
when: sysctl.changed
|
||||||
|
|
||||||
- name: Reconfigure kube-apiserver to use Passmower OIDC endpoint
|
# managed by kubeadm, kubectl edit -n kube-system kubeadm-config
|
||||||
ansible.builtin.template:
|
# - name: Reconfigure kube-apiserver to use Passmower OIDC endpoint
|
||||||
src: kube-apiserver.j2
|
# ansible.builtin.template:
|
||||||
dest: /etc/kubernetes/manifests/kube-apiserver.yaml
|
# src: kube-apiserver.j2
|
||||||
mode: 600
|
# dest: /etc/kubernetes/manifests/kube-apiserver.yaml
|
||||||
notify: restart kubelet
|
# mode: 600
|
||||||
when:
|
# notify: restart kubelet
|
||||||
- inventory_hostname in groups["masters"]
|
# when:
|
||||||
|
# - inventory_hostname in groups["masters"]
|
||||||
|
|
||||||
- name: Enable kubelet service
|
- name: Enable kubelet service
|
||||||
ansible.builtin.systemd_service:
|
ansible.builtin.systemd_service:
|
||||||
|
Reference in New Issue
Block a user