cjsteel.providers

ansible-role-provider

Build-Status Ansible Galaxy

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
GitHub Repository
Lizenz
Unknown
Downloads
138
Besitzer
These repositories are under heavy development. Some less dynamic projects are available at https://github.com/csteel