mirror of
https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir.git
synced 2025-08-11 21:23:54 -04:00
testing ansible files
This commit is contained in:
parent
32bcb67f33
commit
93e16f8d0b
2 changed files with 30 additions and 0 deletions
19
ansible/deploy.yml
Normal file
19
ansible/deploy.yml
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
---
|
||||||
|
- name: Déployer l'application Docker Compose
|
||||||
|
hosts: local
|
||||||
|
tasks:
|
||||||
|
- name: S'assurer que Docker est installé
|
||||||
|
win_package:
|
||||||
|
name: Docker Desktop
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: S'assurer que Docker Compose est installé
|
||||||
|
win_package:
|
||||||
|
name: docker-compose
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Démarrer les conteneurs Docker
|
||||||
|
docker_compose:
|
||||||
|
project_src:
|
||||||
|
restarted: yes
|
||||||
|
build: yes
|
||||||
11
ansible/inventory.ini
Normal file
11
ansible/inventory.ini
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Spécifier les serveurs où vous souhaitez déployer votre application.
|
||||||
|
# Remplacez votre_ip_serveur par l’adresse IP de votre serveur, et votre_utilisateur_ssh par le nom d’utilisateur SSH.
|
||||||
|
|
||||||
|
# Pour les serveurs
|
||||||
|
# [app_servers]
|
||||||
|
# votre_ip_serveur ansible_user=votre_utilisateur_ssh
|
||||||
|
|
||||||
|
[local]
|
||||||
|
localhost ansible_connection=local
|
||||||
|
|
||||||
|
|
||||||
Loading…
Reference in a new issue