Refactored kubeadm join process and fixed uncrodonng for master nodes

This commit is contained in:
mlushpenko
2018-02-06 15:43:05 +01:00
parent b472c2df98
commit 4e61fb9cd3
5 changed files with 3 additions and 11 deletions

View File

@@ -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