thbe.baseline
Ansible Rolle thbe-baseline
Diese Rolle fügt alles hinzu, was das Leben als Systemadministrator einfacher macht. Sie enthält mein persönliches Set an Werkzeugen und Konfigurationen, die ich mehr oder weniger jeden Tag benutze.
Anforderungen
Diese Rolle hat keine Anforderungen.
Rollenvariablen
- role_directory - Diese Variable enthält den Stamm-Pfad der Verzeichnisse, die von thbe-Rollen verwendet werden (nicht ändern!)
- fw_manage: - Lokale Firewall verwalten (Standard: true)
- zsh_theme - Theme für oh-my-zsh festlegen (Standard: "gentoo")
- zsh_plugins - Liste der oh-my-zsh Plugins
- base_packages - Liste der Basis-Pakete
- base_packages_x86_64 - Liste der Basis-Pakete für x86_64
Abhängigkeiten
Diese Rolle hängt von folgenden Rollen ab:
- thbe.common
- thbe.rhel
Beispiel-Playbook
Diese Rolle kann wie folgt in die site.yml eingefügt werden:
# Site-Playbook
- name: Ansible-Playbooks für alle Knoten
hosts: all
collections:
- ansible.posix
- community.general
gather_facts: true
tasks:
- name: Rolle Common (DevOps-Vorbereitung)
ansible.builtin.include_role:
name: thbe.common
- name: Rolle Baseline
ansible.builtin.include_role:
name: thbe.baseline
Lizenz
GPL-3.0-only
Autoreninformation
Thomas Bendler - https://www.thbe.org/
Über das Projekt
This role adds everything that makes life as a system administrator easier
Installieren
ansible-galaxy install thbe.baseline
Lizenz
gpl-3.0
Downloads
255
Besitzer
Professional hobbyist