| 12345678910111213141516171819202122232425262728293031 |
- - name: Check agent node is join
- shell: test -f /etc/systemd/system/k3s-agent.service
- register: kubelet_result
- ignore_errors: yes
- changed_when: false
- failed_when: false
- - block:
- - name: Include role k3s/prereq
- include_role:
- name: k3s/prereq
- - name: Configure host service
- include_role:
- name: utils/host-service
- when:
- - join_as_host | default(false)|bool == true
- - name: Include role k3s/airgap
- include_role:
- name: k3s/airgap
- vars:
- is_k3s_server: False
- - name: Include role k3s/k3s_agent with extra_agent_args {{ extra_agent_args }}
- include_role:
- name: k3s/k3s_agent
- when:
- kubelet_result.rc != 0
|