codeyourinfra.docker_compose
docker_compose
Rôle Ansible pour installer docker-compose.
Exemple de Playbook
---
- hôtes : serveurs
rôles :
- codeyourinfra.docker_compose
Dépendances
Ce rôle dépend du rôle Ansible Docker de Codeyourinfra, car nous avons besoin de Docker pour exécuter docker-compose. Docker est donc installé avant l'installation de docker-compose.
Veuillez ne pas désactiver les faits, car le rôle codeyourinfra.docker
nécessite la variable ansible_distribution_release, obtenue lors de la phase de collecte de faits.
Processus de construction
Le processus de construction s'effectue sur Travis CI. Pendant la construction, le rôle est testé en utilisant Molecule.
La construction est également déclenchée si des modifications sont apportées au rôle codeyourinfra.docker
. Après tout, personne ne veut de problèmes causés par un changement dans le code en amont :)
Testez vous-même
Dans votre environnement virtuel Python, exécutez :
pip install -r requirements.txt
Et ensuite :
molecule test
Informations sur l'auteur
@gustavomcarmo est un contributeur de Codeyourinfra. Rejoignez-nous aussi ! :)
ansible-galaxy install codeyourinfra.docker_compose