Browse Source
Use hostname override in post-remove role, just as pre-remove role does (#9360)
pull/9362/head
JSpon
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
roles/remove-node/post-remove/tasks/main.yml
|
|
@ -3,7 +3,7 @@ |
|
|
|
command: "{{ kubectl }} delete node {{ kube_override_hostname|default(inventory_hostname) }}" |
|
|
|
delegate_to: "{{ groups['kube_control_plane']|first }}" |
|
|
|
# ignore servers that are not nodes |
|
|
|
when: inventory_hostname in groups['k8s_cluster'] and inventory_hostname in nodes.stdout_lines |
|
|
|
when: inventory_hostname in groups['k8s_cluster'] and kube_override_hostname|default(inventory_hostname) in nodes.stdout_lines |
|
|
|
retries: "{{ delete_node_retries }}" |
|
|
|
# Sometimes the api-server can have a short window of indisponibility when we delete a master node |
|
|
|
delay: "{{ delete_node_delay_seconds }}" |
|
|
|