From caecfc7c1d5711f2328146d0f89f48cfe06b8364 Mon Sep 17 00:00:00 2001 From: Tuan-Dat Tran Date: Tue, 24 Feb 2026 23:47:34 +0100 Subject: [PATCH] feat(edge_vps): add directory setup task --- roles/edge_vps/tasks/10_directories.yaml | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 roles/edge_vps/tasks/10_directories.yaml diff --git a/roles/edge_vps/tasks/10_directories.yaml b/roles/edge_vps/tasks/10_directories.yaml new file mode 100644 index 0000000..3518a02 --- /dev/null +++ b/roles/edge_vps/tasks/10_directories.yaml @@ -0,0 +1,30 @@ +--- +- name: Create config base directory + ansible.builtin.file: + path: "{{ edge_vps_config_base }}" + state: directory + mode: "0755" + +- name: Create Traefik directories + ansible.builtin.file: + path: "{{ item }}" + state: directory + mode: "0755" + loop: + - "{{ edge_vps_traefik_config_dir }}" + - "{{ edge_vps_traefik_logs_dir }}" + +- name: Create Pangolin config directory + ansible.builtin.file: + path: "{{ edge_vps_pangolin_config_dir }}" + state: directory + mode: "0755" + +- name: Create Elastic Agent directories + ansible.builtin.file: + path: "{{ item }}" + state: directory + mode: "0755" + loop: + - "{{ edge_vps_elastic_config_dir }}" + - "{{ edge_vps_elastic_state_dir }}"