master
Michael Wilson 3 years ago
parent b11b5e6f9c
commit 5085a634fd
  1. 1
      linux/k3s/master/defaults/main.yml
  2. 2
      linux/k3s/master/tasks/main.yml
  3. 2
      linux/k3s/node/defaults/main.yml
  4. 2
      linux/k3s/node/tasks/main.yml

@ -1,3 +1,4 @@
k3s_master_token: SOME_SECRET
k3s_bootstrap: false
k3s_master_address: "{{ hostvars[groups['linux_k3s_master'][0]]['ipv4_address'] }}"
k3s_node_address: "{{ ipv4_address }}"

@ -9,5 +9,5 @@
when: ansible_distribution|lower == 'debian'
- name: run cluster init on first node
shell: "curl -sfL https://get.k3s.io | K3S_TOKEN={{ k3s_master_token }} sh -s - server --cluster-init"
shell: "curl -sfL https://get.k3s.io | K3S_TOKEN={{ k3s_master_token }} sh -s - server --cluster-init --node-ip {{ k3s_node_ip }}"
when: k3s_bootstrap

@ -1,2 +1,4 @@
k3s_node_token: 'SOME_SECRET'
k3s_bootstrap: false
k3s_master_address: "{{ hostvars[groups['linux_k3s_master'][0]]['ipv4_address'] }}"
k3s_node_address: "{{ ipv4_address }}"

@ -9,6 +9,6 @@
when: ansible_distribution|lower == 'debian'
- name: join node to cluster
shell: "curl -sfL https://get.k3s.io | K3S_TOKEN={{ k3s_node_token }} sh -s - server --server https://{{ k3s_master_address }}:6443 && sleep 5"
shell: "curl -sfL https://get.k3s.io | K3S_TOKEN={{ k3s_node_token }} sh -s - server --server https://{{ k3s_master_address }}:6443 --node-ip {{ k3s_node_address }} && sleep 5"
when: k3s_bootstrap
throttle: 1

Loading…
Cancel
Save