diff --git a/roles/kubernetes/master/tasks/kubeadm-upgrade.yml b/roles/kubernetes/master/tasks/kubeadm-upgrade.yml index cd6112b2d0a23d5caee55090fb5de8b2249a9d06..9c0ff4fab0cd1717a8fc4ce7a7f632b51832972a 100644 --- a/roles/kubernetes/master/tasks/kubeadm-upgrade.yml +++ b/roles/kubernetes/master/tasks/kubeadm-upgrade.yml @@ -25,6 +25,8 @@ until: kubeadm_upgrade.rc == 0 when: inventory_hostname == groups['kube-master']|first failed_when: kubeadm_upgrade.rc != 0 and "field is immutable" not in kubeadm_upgrade.stderr + environment: + PATH: "{{ bin_dir }}:{{ ansible_env.PATH }}" notify: Master | restart kubelet - name: kubeadm | Upgrade other masters @@ -42,6 +44,8 @@ failed_when: - kubeadm_upgrade.rc != 0 - '"field is immutable" not in kubeadm_upgrade.stderr' + environment: + PATH: "{{ bin_dir }}:{{ ansible_env.PATH }}" notify: Master | restart kubelet - name: kubeadm | clean kubectl cache to refresh api types