only copy kube config if it exists

master
Michael Wilson 3 years ago
parent 4f99943806
commit 9d171cef5e
  1. 8
      linux/k3s/ansible_setup/tasks/main.yml
  2. 1
      linux/k3s/ansible_setup/vars/main.yml

@ -41,14 +41,20 @@
mode: '0700'
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
copy:
src: /etc/rancher/k3s/k3s.yaml
src: "{{ k3s_kube_config_path }}"
dest: "{{ ansible_home }}/.kube/config"
mode: '0600'
owner: "{{ ansible_user }}"
remote_src: yes
become: yes
when: kube_config_stat.stat.exists
- name: install necessary ansible collections
community.general.ansible_galaxy_install:

@ -0,0 +1 @@
k3s_kube_config_path: "/etc/rancher/k3s/k3s.yaml"
Loading…
Cancel
Save