summaryrefslogtreecommitdiff
path: root/playbooks
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-02-15 00:54:26 +0100
committerChristian Pointner <equinox@spreadspace.org>2018-02-15 00:54:26 +0100
commitd6a9a88dfdbfd910682d832e45f8ef9c2030fcb8 (patch)
tree11836375fab8eb46fa92022ae08d63f442948459 /playbooks
parentadded emc-00 (diff)
add waiting period if new nodes are added
Diffstat (limited to 'playbooks')
-rw-r--r--playbooks/k8s-emc.yaml5
1 files changed, 5 insertions, 0 deletions
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 }}"