codeyourinfra.docker
docker
Ansible-Rolle zur Installation von Docker.
Beispiel Playbook
---
- hosts: server
roles:
- codeyourinfra.docker
Die Rolle benötigt einige Variablen, die während der Fakten-Sammelphase abgerufen werden. Bitte schalte die Fakten nicht aus.
Build-Prozess
Der Build-Prozess erfolgt in Travis CI. Während des Builds wird die Rolle mit Molecule getestet.
Wenn der Build erfolgreich ist, können auch abhängige Rollen ihren Build auslösen, dank des travis-dependent-builds Projekts. Ein Beispiel ist die Codeyourinfra docker-compose Ansible Rolle.
Teste selbst
Zuerst erstelle deine Python virtuelle Umgebung und aktiviere sie:
python -m venv env && source env/bin/activate
Danach installiere alle Anforderungen:
pip install wheel && pip install -r requirements.txt
Schließlich führe den Test aus:
molecule test
Autoreninformation
@gustavomcarmo ist ein Mitwirkender von Codeyourinfra. Mach auch mit! :)
ansible-galaxy install codeyourinfra.docker