EvalueTonSavoir/ansible/deploy.yml
Gabriel Moisan Matte f2597f5491
Update deploy.yml
Adds dependencies validation
2024-11-05 15:12:39 -05:00

29 lines
894 B
YAML

---
- name: Déployer des services avec Docker Compose
hosts: local
tasks:
- name: Télécharger Docker
ansible.builtin.package:
name: docker-compose
state: present
- name: Vérifier l'installation de Docker Compose plugin
ansible.builtin.command:
cmd: docker compose version
- name: Commencer le service docker
ansible.builtin.service:
name: docker
state: started
enabled: yes
- name: Telecharger le fichier docker-compose
ansible.builtin.get_url:
url: https://raw.githubusercontent.com/ets-cfuhrman-pfe/EvalueTonSavoir/refs/heads/main/docker-compose.yaml
dest: ./docker-
- name: Lancer Docker Compose
ansible.builtin.shell:
docker compose up -d
become: true