21 lines
553 B
YAML
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
|
|
|