From 22e9e44e8edb1029640ab5e32e7be459ea8bdb28 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 2 Feb 2018 23:32:25 +0100 Subject: cleanup works now --- playbooks/k8s-emc.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'playbooks/k8s-emc.yaml') diff --git a/playbooks/k8s-emc.yaml b/playbooks/k8s-emc.yaml index e1ec695e..7c6a21dd 100644 --- a/playbooks/k8s-emc.yaml +++ b/playbooks/k8s-emc.yaml @@ -65,6 +65,10 @@ group: k8s-emc-remove changed_when: False + - name: drain superflous nodes + with_items: "{{ groups['k8s-emc-remove'] | default([]) }}" + command: "kubectl drain {{ item }} --delete-local-data --force --ignore-daemonsets" + - name: try to clean superflous nodes hosts: k8s-emc-remove vars: @@ -80,4 +84,6 @@ with_items: "{{ groups['k8s-emc-remove'] | default([]) }}" command: "kubectl delete node {{ item }}" - # TODO: remove boostrap token + - name: remove bootstrap-token + when: kube_bootstrap_token != "" + command: "kubectl --namespace kube-system delete secret bootstrap-token-{{ kube_bootstrap_token.split('.') | first }}" -- cgit v1.2.3