|
|
@ -28,16 +28,14 @@ |
|
|
|
register: temp_token |
|
|
|
delegate_to: "{{ groups['kube-master'][0] }}" |
|
|
|
|
|
|
|
- name: Override predefined kubeadm_token that expires after 24h |
|
|
|
set_fact: |
|
|
|
kubeadm_token: "{{ temp_token.stdout }}" |
|
|
|
|
|
|
|
- name: Create kubeadm client config |
|
|
|
template: |
|
|
|
src: kubeadm-client.conf.j2 |
|
|
|
dest: "{{ kube_config_dir }}/kubeadm-client.conf" |
|
|
|
backup: yes |
|
|
|
when: not is_kube_master |
|
|
|
vars: |
|
|
|
kubeadm_token: "{{ temp_token.stdout }}" |
|
|
|
register: kubeadm_client_conf |
|
|
|
|
|
|
|
- name: Join to cluster if needed |
|
|
|