This commit is contained in:
Adrien Reslinger 2019-09-16 18:56:14 +02:00
parent 74b037f751
commit bd0e853693
2 changed files with 12 additions and 5 deletions

View file

@ -64,10 +64,19 @@
- name: Retreive kubeadm Major version
shell: kubeadm version | sed 's/.*{Major:"\([0-9]\)".*/\1/'
register: kubeadm_version_major
changed_when: False
- name: Retreive kubeadm Minor version
shell: kubeadm version | sed -e 's/.* Minor:"\([0-9]*\)".*/\1/'
register: kubeadm_version_minor
changed_when: False
- set_fact:
lb_kubemaster: "groups['KubernetesMasterConfigured'][0]"
when:
- lb_kubemaster is undefined
# - groups['KubernetesMasters'] | length > 1
changed_when: False
- name: Deploy initial kubeadm config
template:
@ -97,11 +106,6 @@
- groups['KubernetesMasterConfigured'] is not defined
- groups['KubernetesMasters'][0] == ansible_hostname
- set_fact:
lb_kubemaster: "groups['KubernetesMasterConfigured'][0]"
when:
- groups['KubernetesMasters'] | length > 1
- name: Test if server node already included
command: kubectl --kubeconfig=/etc/kubernetes/admin.conf get nodes {{ ansible_hostname | lower }}
delegate_to: "{{ lb_kubemaster }}"