24 lines
746 B
YAML
24 lines
746 B
YAML
---
|
|
- name: Installer et configurer Portainer
|
|
hosts: servers
|
|
become: yes
|
|
vars:
|
|
git_dest: "/opt/Neah-Enkun"
|
|
portainer_password: "@wp@36#@%yXo2@y78&$mXeN#6E@W2r9d"
|
|
portainer_service_name: "portainer"
|
|
tasks:
|
|
- name: Écrire le mot de passe Portainer dans un fichier temporaire
|
|
copy:
|
|
content: "{{ portainer_password }}"
|
|
dest: "{{ git_dest }}/portainer_password"
|
|
|
|
- name: Lancer le service Portainer
|
|
command: "docker compose up -d --build --remove-orphans {{ portainer_service_name }}"
|
|
args:
|
|
chdir: "{{ git_dest }}"
|
|
|
|
- name: Supprimer le fichier temporaire contenant le mot de passe Portainer
|
|
file:
|
|
path: "{{ git_dest }}/portainer_password"
|
|
state: absent
|