From 93e16f8d0b8dab36b94b1a55197504bc5e62a4d8 Mon Sep 17 00:00:00 2001 From: Jerry Kwok Date: Wed, 30 Oct 2024 10:42:21 -0400 Subject: [PATCH] testing ansible files --- ansible/deploy.yml | 19 +++++++++++++++++++ ansible/inventory.ini | 11 +++++++++++ 2 files changed, 30 insertions(+) create mode 100644 ansible/deploy.yml create mode 100644 ansible/inventory.ini diff --git a/ansible/deploy.yml b/ansible/deploy.yml new file mode 100644 index 0000000..a426749 --- /dev/null +++ b/ansible/deploy.yml @@ -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 \ No newline at end of file diff --git a/ansible/inventory.ini b/ansible/inventory.ini new file mode 100644 index 0000000..28ac161 --- /dev/null +++ b/ansible/inventory.ini @@ -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 + +