Extra Manifest delpoyment (#244)

* Allow additional manifests to be deployed

Signed-off-by: Derek Nola <derek.nola@suse.com>
This commit is contained in:
Derek Nola
2023-11-10 12:13:39 -08:00
committed by GitHub
parent 37eb43493a
commit e01a8a2a8a
2 changed files with 18 additions and 0 deletions

View File

@@ -172,3 +172,18 @@
src: "{{ k3s_server_location }}"
force: true
state: link
- name: Setup extra manifests
when: extra_manifests is defined
block:
- name: Make manifests directory
ansible.builtin.file:
path: "/var/lib/rancher/k3s/server/manifests"
mode: 0700
state: directory
- name: Copy manifests
ansible.builtin.copy:
src: "{{ item }}"
dest: "/var/lib/rancher/k3s/server/manifests"
mode: 0600
loop: "{{ extra_manifests }}"