Ansible-DockerCompose/playbook.yml
2024-12-16 05:27:32 +01:00

21 lines
553 B
YAML

- hosts: localhost
become: true
connection: local
tasks:
- name: Load variables from volumes.yml
set_fact:
volume_vars: "{{ lookup('file', 'volumes.yml') | from_yaml }}"
- name: Load variables from secrets.yml
set_fact:
secret_vars: "{{ lookup('file', 'secrets.yml') | from_yaml }}"
- name: Create volumes
command: docker volume create {{ item.name }}
with_items: "{{ volume_vars.volumes }}"
changed_when: false
- name: Run docker-compose up -d
command: docker-compose up -d