d4s-cdn-setup/site.yaml

34 lines
790 B
YAML
Raw Normal View History

2022-01-05 17:40:21 +01:00
---
- hosts: localhost
vars_files:
- conf/secrets.yaml
vars:
infrastructure: "local"
dry: false
tasks:
- name: Patch PEP config
template:
src: "conf/pep/config.js.j2"
dest: "conf/pep/config.js"
- name: Patch service auth config
template:
src: "conf/service/auth.json.j2"
dest: "conf/service/auth.json"
2022-01-13 15:09:39 +01:00
- name: Start config swarm
docker_stack:
name: 'cdn-{{ infrastructure }}'
state: present
compose:
- "swarm-config.yaml"
when: dry is not defined or not dry|bool
2022-01-05 17:40:21 +01:00
- name: Start swarm
docker_stack:
name: 'cdn-{{ infrastructure }}'
state: present
compose:
- "swarm.yaml"
when: dry is not defined or not dry|bool