diff --git a/roles/kubernetes/kubeadm/tasks/main.yml b/roles/kubernetes/kubeadm/tasks/main.yml index 4d16e8b26ab62b47cb21171c1cea97c75835a647..c24f7341c13019a04f6124e99c3331a16c9c99e3 100644 --- a/roles/kubernetes/kubeadm/tasks/main.yml +++ b/roles/kubernetes/kubeadm/tasks/main.yml @@ -64,7 +64,7 @@ shell: >- {{ bin_dir }}/kubectl get configmap kube-proxy -n kube-system -o yaml | sed 's#server:.*#server:\ {{ kube_apiserver_endpoint }}#g' - | kubectl replace -f - + | {{ bin_dir }}/kubectl replace -f - delegate_to: "{{groups['kube-master']|first}}" run_once: true when: is_kube_master and kubeadm_discovery_address != kube_apiserver_endpoint