jean-cloud-services/provisioning
Adrian Amaglio d75f851959 update
2024-02-22 01:43:01 +01:00
..
group_vars update 2023-09-16 20:17:34 +02:00
roles update 2024-02-22 01:43:01 +01:00
install.sh initial commit 2023-04-24 12:11:09 +02:00
inventory.ini update 2024-02-22 01:43:01 +01:00
playbook.yml update 2023-09-16 20:17:34 +02:00
readme.md initial commit 2023-04-24 12:11:09 +02:00
requirements.yml initial commit 2023-04-24 12:11:09 +02:00
services.yml big standardisation update 2023-10-31 16:42:06 +01:00
TODO initial commit 2023-04-24 12:11:09 +02:00

# Provisioning

Installer les dépendances pour les playbooks

Il faut avoir installé ansible-playbook et ansible-galaxy. Puis faire ./install.sh -> Ce fichier contient trop de trucs, il faudrait le mettre à jour…

Configurer un serveur

Vérifier que le serveur est bien décommenté dans inventory.ini

ansible-playbook -i inventory.ini playbook.yml

Déployer des services sur un serveur

Envoyer les fichiers de conf sur le serveur.

ansible-playbook -i inventory.ini services.yml

Déployer les services : (ssh sur le serveur)

/docker/_deployer/main.sh

Déployer des services (ancienne méthode)

Cette méthode ne fonctionne pas avec le nouveau script de déploiement.

ansible-playbook -i inventory.ini services_vandamme.yml