diff --git a/roles/remove-node/post-remove/tasks/main.yml b/roles/remove-node/post-remove/tasks/main.yml index 395f9986baec2f3737bbe9f8dd244fc9980e0777..30c75d1b412aa824976ca4cd5bf1bd7d23d00256 100644 --- a/roles/remove-node/post-remove/tasks/main.yml +++ b/roles/remove-node/post-remove/tasks/main.yml @@ -4,5 +4,6 @@ command: kubectl delete node {{ item }} with_items: - "{{ groups['kube-node'] }}" - delegate_to: "{{ groups['kube-master'][0] }}" + delegate_to: "{{ groups['kube-master']|first }}" + run_once: true ignore_errors: yes diff --git a/roles/remove-node/pre-remove/tasks/main.yml b/roles/remove-node/pre-remove/tasks/main.yml index 12091917ac7fd9d0122db537537455132866c150..836309bbffc36c4fba77aa9a7e9afe38e6e6bda3 100644 --- a/roles/remove-node/pre-remove/tasks/main.yml +++ b/roles/remove-node/pre-remove/tasks/main.yml @@ -11,5 +11,6 @@ with_items: - "{{ groups['kube-node'] }}" failed_when: false - delegate_to: "{{ groups['kube-master'][0] }}" + delegate_to: "{{ groups['kube-master']|first }}" + run_once: true ignore_errors: yes