|
@@ -1,19 +1,21 @@
|
|
|
---
|
|
---
|
|
|
-- name: deploy portainer-ce latest
|
|
|
|
|
|
|
+- name: Deploy portainer-ce latest
|
|
|
hosts: "{{ my_hosts | d([]) }}"
|
|
hosts: "{{ my_hosts | d([]) }}"
|
|
|
- become: yes
|
|
|
|
|
|
|
+ become: true
|
|
|
become_user: "{{ lookup('env','USER') }}"
|
|
become_user: "{{ lookup('env','USER') }}"
|
|
|
|
|
+
|
|
|
tasks:
|
|
tasks:
|
|
|
- - name: create new volume
|
|
|
|
|
- community.docker.docker_volume:
|
|
|
|
|
- name: portainer-data
|
|
|
|
|
- - name: deploy portainer
|
|
|
|
|
- community.docker.docker_container:
|
|
|
|
|
- name: portainer
|
|
|
|
|
- image: "docker.io/portainer/portainer-ce"
|
|
|
|
|
- ports:
|
|
|
|
|
- - "9443:9443"
|
|
|
|
|
- volumes:
|
|
|
|
|
- - /var/run/docker.sock:/var/run/docker.sock
|
|
|
|
|
- - portainer-data:/data
|
|
|
|
|
- restart_policy: unless-stopped
|
|
|
|
|
|
|
+ - name: Create new volume
|
|
|
|
|
+ community.docker.docker_volume:
|
|
|
|
|
+ name: portainer-data
|
|
|
|
|
+
|
|
|
|
|
+ - name: Deploy portainer
|
|
|
|
|
+ community.docker.docker_container:
|
|
|
|
|
+ name: portainer
|
|
|
|
|
+ image: "docker.io/portainer/portainer-ce"
|
|
|
|
|
+ ports:
|
|
|
|
|
+ - "9443:9443"
|
|
|
|
|
+ volumes:
|
|
|
|
|
+ - /var/run/docker.sock:/var/run/docker.sock
|
|
|
|
|
+ - portainer-data:/data
|
|
|
|
|
+ restart_policy: unless-stopped
|