thbe.common
Ansible Rolle thbe-common
Diese Rolle erstellt eine gemeinsame Verzeichnisstruktur, die von allen anderen Rollen aus dem "thbe" Ansible Galaxy Namensraum verwendet wird.
Anforderungen
Diese Rolle hat keine Anforderungen.
Rollenvariablen
- role_directory - Diese Variable enthält den Hauptpfad der Verzeichnisse, die von den thbe-Rollen verwendet werden (nicht ändern!)
- meta_information - Erstelle eine Metadatei mit spezifischen Details zur Implementierung (Standard: false)
- meta_responsible - Verantwortliche Person oder Gruppe für das verwendete Rollenset (Standard: 'unset')
- meta_version - Version des verwendeten Ansible-Codes für die Bereitstellung (Standard: 'unset')
- meta_date - Datum, an dem der Ansible-Code veröffentlicht wurde (Standard: 'unset')
- meta_origin - URL des Git-Repositories, das den Ansible-Quellcode hostet (Standard: 'https://github.com/thbe')
Abhängigkeiten
Diese Rolle hat keine Abhängigkeiten, ist jedoch eine Abhängigkeit für andere Rollen aus dem "thbe" Ansible Galaxy Namensraum.
Beispiel-Playbook
Diese Rolle kann in der site.yml wie folgt eingebunden werden:
# Site-Playbook
- name: Ansible-Playbooks für alle Knoten
hosts: all
gather_facts: true
tasks:
- name: Rolle Common (DevOps-Vorbereitung)
ansible.builtin.include_role:
name: thbe.common
Lizenz
GPL-3.0-nur
Autoreninformation
Thomas Bendler - https://www.thbe.org/