Files
Docker-compose/deploy.yml
2026-02-17 10:22:29 +00:00

19 lines
422 B
YAML

---
- hosts: all
become: yes
tasks:
- name: Create directory
file:
path: /opt/{{ service_name }}
state: directory
- name: Copy compose files
copy:
src: "{{ service_name }}/"
dest: /opt/{{ service_name }}/
- name: Deploy stack
community.docker.docker_compose_v2:
project_src: /opt/{{ service_name }}
state: present
recreate: always