23 lines
445 B
YAML
23 lines
445 B
YAML
---
|
|
- hosts: all
|
|
become: yes
|
|
|
|
vars_files:
|
|
- vars/environment.yml
|
|
- vars/services.yml
|
|
- vars/databases.yml
|
|
|
|
tasks:
|
|
- name: Deploy services
|
|
include_tasks: tasks/deploy.yml
|
|
vars:
|
|
service: "{{ item }}"
|
|
loop: "{{ services }}"
|
|
tags:
|
|
- always
|
|
|
|
handlers:
|
|
- name: Restart services
|
|
loop: "{{ services_to_restart | unique }}"
|
|
shell: "docker service update {{ item }} --force"
|