Skip to content

Commit

Permalink
Use a variable for roles of remove-node/post-remove (kubernetes-sigs#…
Browse files Browse the repository at this point in the history
…9096)

Signed-off-by: ydFu <[email protected]>
  • Loading branch information
ydFu authored Jul 26, 2022
1 parent 7fa6314 commit 09291bb
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
3 changes: 3 additions & 0 deletions roles/remove-node/post-remove/defaults/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
delete_node_retries: 10
delete_node_delay_seconds: 3
6 changes: 3 additions & 3 deletions roles/remove-node/post-remove/tasks/main.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
- name: Delete node
- name: remove-node | Delete node
command: "{{ kubectl }} delete node {{ kube_override_hostname|default(inventory_hostname) }}"
delegate_to: "{{ groups['kube_control_plane']|first }}"
when: inventory_hostname in groups['k8s_cluster']
retries: 10
retries: "{{ delete_node_retries }}"
# Sometimes the api-server can have a short window of indisponibility when we delete a master node
delay: 3
delay: "{{ delete_node_delay_seconds }}"
register: result
until: result is not failed

0 comments on commit 09291bb

Please sign in to comment.