|
|
|
@ -41,14 +41,20 @@ |
|
|
|
mode: '0700' |
|
|
|
mode: '0700' |
|
|
|
owner: "{{ ansible_user }}" |
|
|
|
owner: "{{ ansible_user }}" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: check if k3s kube config exists |
|
|
|
|
|
|
|
stat: |
|
|
|
|
|
|
|
path: "{{ k3s_kube_config_path }}" |
|
|
|
|
|
|
|
register: kube_config_stat |
|
|
|
|
|
|
|
|
|
|
|
- name: copy kube config to ansible home dir |
|
|
|
- name: copy kube config to ansible home dir |
|
|
|
copy: |
|
|
|
copy: |
|
|
|
src: /etc/rancher/k3s/k3s.yaml |
|
|
|
src: "{{ k3s_kube_config_path }}" |
|
|
|
dest: "{{ ansible_home }}/.kube/config" |
|
|
|
dest: "{{ ansible_home }}/.kube/config" |
|
|
|
mode: '0600' |
|
|
|
mode: '0600' |
|
|
|
owner: "{{ ansible_user }}" |
|
|
|
owner: "{{ ansible_user }}" |
|
|
|
remote_src: yes |
|
|
|
remote_src: yes |
|
|
|
become: yes |
|
|
|
become: yes |
|
|
|
|
|
|
|
when: kube_config_stat.stat.exists |
|
|
|
|
|
|
|
|
|
|
|
- name: install necessary ansible collections |
|
|
|
- name: install necessary ansible collections |
|
|
|
community.general.ansible_galaxy_install: |
|
|
|
community.general.ansible_galaxy_install: |
|
|
|
|