|
|
|
|
@ -8,9 +8,13 @@ |
|
|
|
|
ansible.builtin.pip: |
|
|
|
|
name: ansible |
|
|
|
|
|
|
|
|
|
- name: Create a directory if it does not exist |
|
|
|
|
- name: store ansible home as fact |
|
|
|
|
set_fact: |
|
|
|
|
ansible_home: "{{ ansible_env['HOME'] }}" |
|
|
|
|
|
|
|
|
|
- name: Create kube directory if it does not exist |
|
|
|
|
ansible.builtin.file: |
|
|
|
|
path: ~/.kube |
|
|
|
|
path: "{{ ansible_home }}/.kube" |
|
|
|
|
state: directory |
|
|
|
|
mode: '0700' |
|
|
|
|
owner: "{{ ansible_user }}" |
|
|
|
|
@ -18,7 +22,7 @@ |
|
|
|
|
- name: copy kube config to ansible home dir |
|
|
|
|
copy: |
|
|
|
|
src: /etc/rancher/k3s/k3s.yaml |
|
|
|
|
dest: ~/.kube/config |
|
|
|
|
dest: "{{ ansible_home }}/.kube/config" |
|
|
|
|
mode: '0600' |
|
|
|
|
owner: "{{ ansible_user }}" |
|
|
|
|
remote_src: yes |
|
|
|
|
|