Commit 0141762b authored by Jeff Geerling's avatar Jeff Geerling

Fixes #10: Set kubernetes_join_command more reliably.

parent b16f139a
......@@ -51,8 +51,15 @@
shell: kubeadm token create --print-join-command
changed_when: False
when: kubernetes_role == 'master'
run_once: True
register: kubernetes_join_command
register: kubernetes_join_command_result
- name: Set the kubeadm join command globally.
set_fact:
kubernetes_join_command: "{{ kubernetes_join_command_result.stdout }}"
when: kubernetes_join_command_result.stdout is defined
delegate_to: "{{ item }}"
delegate_facts: True
with_items: "{{ groups['all'] }}"
- include_tasks: node-setup.yml
when: kubernetes_role == 'node'
---
- name: Join node to Kubernetes master
shell: >
{{ kubernetes_join_command.stdout }}
{{ kubernetes_join_command }}
creates=/etc/kubernetes/kubelet.conf
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment