thbe.common

Ansible Rolle thbe-common

Molecule

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/

Über das Projekt

This role provides common tasks required by all other roles

Installieren
ansible-galaxy install thbe.common
GitHub Repository
Lizenz
gpl-3.0
Downloads
1.8k
Besitzer
Professional hobbyist