macklus.os
macklus.os
Einfache Betriebssystem-Tools
Rollenspezifische Variablen
macklus:
os:
repository:
install: true
country: 'fr'
packages:
latest:
all: []
debian: []
redhat: []
absent:
all: []
debian: []
redhat: []
reboot: 'always|only_if_necessary'
locales: []
- macklus.os.packages.latest.all: Liste von Paketen, die installiert werden sollen
- macklus.os.packages.latest.debian: Liste von Paketen, die installiert werden sollen (spezifische Namen für die Debian-Familie)
- macklus.os.packages.latest.redhat: Liste von Paketen, die installiert werden sollen (spezifische Namen für die RedHat-Familie)
- macklus.os.packages.absent.all: Liste von Paketen, die entfernt werden sollen
- macklus.os.packages.absent.debian: Liste von Paketen, die entfernt werden sollen (spezifische Namen für Debian)
- macklus.os.packages.absent.redhat: Liste von Paketen, die entfernt werden sollen (spezifische Namen für RedHat)
- macklus.os.locales: Liste von Gebietsschema, die installiert werden sollen
Beispiel-Playbook
Ein Beispiel, wie man deine Rolle verwenden kann (zum Beispiel mit übergebenen Variablen) ist immer hilfreich für die Benutzer:
- hosts: localhost
remote_user: root
roles:
- macklus.os/repository
- macklus.os/packages
- macklus.os/upgrade
- macklus.os/locales
- macklus.os/reboot
Lizenz
GPL-3.0-nur
Über das Projekt
Simple role to manage Operating Systems default operations
Installieren
ansible-galaxy install macklus.os
Lizenz
gpl-3.0
Downloads
77
Besitzer
Code and sysadmin lover. Always ready to try and fail, and learn, and dream