brucellino.docker
Docker Rolle
Diese Rolle bietet Docker auf einer Ubuntu Bionic-Basis, die für einen Jenkins-Build-Host vorgesehen ist.
Anforderungen
Ein funktionierendes Betriebssystem und ein Benutzer mit sudo-Rechten sind erforderlich. Die Rolle sollte auf einer Standard-Ubuntu-AMI angewendet werden.
Rollenvariablen
Die Variablen sind in default/main.yml
beschrieben. Sie umfassen:
deb_repositories
: Liste der zu aktivierenden Repositories.base_packages
: OS-Pakete, die aus den Repositories installiert werden sollen.packages
: Zusätzliche Pakete für spezielle Zwecke.gems
: Ruby Gems, die zur Gemfile hinzugefügt werden sollen.docker
: Variablen, die notwendig sind, um die Docker-Engine bereitzustellen.npm
: NPM-Pakete und Node-Tools.
Abhängigkeiten
Das EC2-Modul erfordert das boto-Pip-Modul.
Beispiel-Playbook
- hosts: localhost
roles:
- { role: brucellino.docker, become: true }
Lizenz
Apache 2.0
Autorinformationen
Installieren
ansible-galaxy install brucellino.docker
Lizenz
Unknown
Downloads
677
Besitzer
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.