From d6a9a88dfdbfd910682d832e45f8ef9c2030fcb8 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Thu, 15 Feb 2018 00:54:26 +0100 Subject: add waiting period if new nodes are added --- playbooks/k8s-emc.yaml | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'playbooks/k8s-emc.yaml') diff --git a/playbooks/k8s-emc.yaml b/playbooks/k8s-emc.yaml index 06b855cd..d5d08bff 100644 --- a/playbooks/k8s-emc.yaml +++ b/playbooks/k8s-emc.yaml @@ -84,6 +84,11 @@ with_items: "{{ groups['_k8s-emc-remove_'] | default([]) }}" command: "kubectl delete node {{ item }}" + - name: wait a litte before removing bootstrap-token so new nodes have time to generate certificates for themselves + when: kube_bootstrap_token != "" + pause: + seconds: 42 + - 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