WIP Ansiblization of docker

This commit is contained in:
2024-01-06 22:27:58 +05:30
parent c8914cdaa1
commit bda495537a
4 changed files with 326 additions and 0 deletions

18
in-node/playbook.yaml Normal file
View File

@@ -0,0 +1,18 @@
- name: test
hosts: in2
vars_files:
- ./vars.yaml
tasks:
- name: Deploy stack role
include_role:
name: docker
vars:
app: "{{ item.value }}"
app_name: "{{ item.key | lower }}"
default_restart_policy: unless-stopped
configs_dir: "/opt/configs"
configs_dir_local: "./configs/{{item.key}}"
compose_dir: "/opt/docker"
data_dir: "/opt/docker"
loop: "{{ apps.groups | dict2items }}"
when: item.value.docker_settings