|
@@ -4,28 +4,48 @@
|
|
|
with_items:
|
|
|
- docker-compose
|
|
|
|
|
|
-
|
|
|
- name: Tear down existing service - flaresolverr
|
|
|
- community.docker.docker_compose:
|
|
|
+ community.docker.docker_compose_v2:
|
|
|
project_src: /opt/flaresolverr
|
|
|
state: absent
|
|
|
|
|
|
- name: Create and start services - flaresolverr
|
|
|
- community.docker.docker_compose:
|
|
|
+ community.docker.docker_compose_v2:
|
|
|
project_src: /opt/flaresolverr
|
|
|
state: present
|
|
|
- pull: true
|
|
|
register: output
|
|
|
|
|
|
- name: Tear down existing service - monitoring
|
|
|
- community.docker.docker_compose:
|
|
|
+ community.docker.docker_compose_v2:
|
|
|
project_src: /opt/monitoring
|
|
|
state: absent
|
|
|
|
|
|
- name: Create and start services - monitoring
|
|
|
- community.docker.docker_compose:
|
|
|
+ community.docker.docker_compose_v2:
|
|
|
project_src: /opt/monitoring
|
|
|
state: present
|
|
|
- pull: true
|
|
|
register: output
|
|
|
|
|
|
+- name: Tear down existing service - jenkins-agent
|
|
|
+ community.docker.docker_compose_v2:
|
|
|
+ project_src: /opt/jenkins-agent
|
|
|
+ state: absent
|
|
|
+
|
|
|
+- name: Create and start services - jenkins-agent
|
|
|
+ community.docker.docker_compose_v2:
|
|
|
+ project_src: /opt/jenkins-agent
|
|
|
+ state: present
|
|
|
+ register: output
|
|
|
+
|
|
|
+- name: Tear down existing service - portainer
|
|
|
+ community.docker.docker_compose_v2:
|
|
|
+ project_src: /opt/portainer
|
|
|
+ state: absent
|
|
|
+
|
|
|
+- name: Create and start services - portainer
|
|
|
+ community.docker.docker_compose_v2:
|
|
|
+ project_src: /opt/portainer
|
|
|
+ state: present
|
|
|
+ recreate: always
|
|
|
+ pull: always
|
|
|
+ register: output
|