summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/kubernetes-cluster-cleanup.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/common/kubernetes-cluster-cleanup.yml b/common/kubernetes-cluster-cleanup.yml
index 83d6945c..d56940ee 100644
--- a/common/kubernetes-cluster-cleanup.yml
+++ b/common/kubernetes-cluster-cleanup.yml
@@ -28,6 +28,12 @@
loop: "{{ groups['_kubernetes_nodes_remove_'] | default([]) }}"
command: "kubectl delete node {{ item }}"
+- name: cleanup kubeguard connections
+ hosts: _kubernetes_nodes_
+ roles:
+ - role: kubernetes/net/kubeguard/cleanup
+ when: hostvars[groups['_kubernetes_primary_master_'][0]].kubernetes_network_plugin == 'kubeguard'
+
- name: try to clean superflous nodes
hosts: _kubernetes_nodes_remove_
roles: