summaryrefslogtreecommitdiff
path: root/roles/k8s/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/k8s/main.yml')
-rw-r--r--roles/k8s/main.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/roles/k8s/main.yml b/roles/k8s/main.yml
index 0a91255..fcc22d8 100644
--- a/roles/k8s/main.yml
+++ b/roles/k8s/main.yml
@@ -138,6 +138,23 @@
register: output
- debug: var=output
+ - name: Extracting cluster join command
+ shell: grep -E 'kubeadm join|discovery' k8s_cluster_initialization.log
+ args:
+ chdir: "{{ k8s_home }}"
+ register: join
+ changed_when: false
+ - debug: var=join
+
+ - name: Calling workers to join cluster
+ shell: "{{ join.stdout }} --ignore-preflight-errors all"
+ changed_when: false
+ delegate_to: "{{ item }}"
+ with_items:
+ - "{{ groups['k8s_node'][0] }}"
+ - "{{ groups['k8s_node'][1] }}"
+ - "{{ groups['k8s_node'][2] }}"
+
- name: Creating kube folder
file:
path: "{{ item }}"