diff --git a/deploy.yml b/deploy.yml new file mode 100644 index 0000000..f03408b --- /dev/null +++ b/deploy.yml @@ -0,0 +1,18 @@ +--- +- hosts: "{{ target_hosts }}" + 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 \ No newline at end of file