From 1611c091e66703ac628889148474f2942b5452c3 Mon Sep 17 00:00:00 2001 From: Adrien Reslinger Date: Wed, 2 Oct 2024 15:51:34 +0200 Subject: [PATCH] Fix directories creation --- tasks/cluster_k3s.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tasks/cluster_k3s.yml b/tasks/cluster_k3s.yml index 51e19ae..afe4024 100644 --- a/tasks/cluster_k3s.yml +++ b/tasks/cluster_k3s.yml @@ -189,7 +189,7 @@ - name: Configure first controler # run_once: true block: - - name: Create k3s directories + - name: Create k3s directories on master nodes ansible.builtin.file: path: "{{ item }}" state: directory @@ -204,10 +204,19 @@ - "/var/lib/rancher/k3s" - "/var/lib/rancher/k3s/server" - "/var/lib/rancher/k3s/server/manifests" - - "/var/lib/rancher/k3s/storage" when: - kubernetes_master|bool + - name: Create k3s directories on all nodes + ansible.builtin.file: + path: "{{ item }}" + state: directory + owner: root + group: root + mode: 0700 + with_items: + - "/var/lib/rancher/k3s/storage" + # semanage fcontext -a -t container_file_t "/var/lib/rancher/k3s/storage(/.*)?" - name: Allow K3S local-path provisioner to create directories in /var/lib/rancher/k3s/storage community.general.sefcontext: