diff options
-rw-r--r-- | roles/k8s/main.yml | 17 |
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 }}" |