cjsteel.providers
ansible-role-provider
Beschreibung
Eine Ansible-Rolle zum Aktualisieren der Molekül-Szenario-Dateien anderer Rollen.
Szenario:
- Du verwendest Molekül, um mehrere Ansible-Rollen und/oder Ansible-Projekte zu testen.
- Du möchtest eine oder mehrere Rollen oder Projekte aktualisieren oder neue Anbieterunterstützung automatisch hinzufügen.
Nutzungshinweise
- Wird normalerweise aus einer anderen Rolle heraus ausgeführt.
- Die aufrufende Rolle benötigt eine bootstrap molekül/ein_szenario/playbook.yml Datei.
- Um eine oder mehrere Szenario-Dateien zu ersetzen, setze die Variable für die Ziel-Datei oder die Gruppe von Dateien auf "true".
- Die Aktualisierung von
molekül/ein_szenario/playbook.yml
setzt derzeit alle Update-Werte (zurück) auf "false".
Beispiel für ein Bootstrap-Playbook:
Hinweis: Du musst die folgenden zwei Variablen auf die Werte der aufrufenden Rolle ändern
providers_short_name: providers
providers_galaxy_name: cjsteel.providers
Das sollte wahrscheinlich automatisiert werden.
Roadmap
Rollenvariablen
providers_role_short_name
providers_role_short_name: 'testrolle'
providers_project_directory
providers_project_directory: /home/csteel/projects/development/cobbler/roles/csteel.common
Lizenz
MIT
Autoreninformation
Ein optionaler Abschnitt für die Autoren der Rolle, um Kontaktdaten oder eine Webseite anzugeben (HTML ist nicht erlaubt).
Über das Projekt
An Ansible role for updating the molecule scenario files of other roles
Installieren
ansible-galaxy install cjsteel.providers
Lizenz
Unknown
Downloads
138
Besitzer
These repositories are under heavy development. Some less dynamic projects are available at https://github.com/csteel