dtoch56.prepare_host
dtoch56.prepare_host Rolle
Vorbereitung des Hosts: NTP, Zeitzone, Locale und andere grundlegende Einstellungen.
Anforderungen
Keine.
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):
Variable | Beschreibung | Standard |
---|---|---|
Locale | ||
locale_lang | en_US.UTF-8 | |
locale_language | en_US.UTF-8 | |
locale_lc_address | en_US.UTF-8 | |
locale_lc_all | en_US.UTF-8 | |
locale_lc_collate | en_US.UTF-8 | |
locale_lc_ctype | en_US.UTF-8 | |
locale_lc_identification | en_US.UTF-8 | |
locale_lc_measurement | en_US.UTF-8 | |
locale_lc_messages | en_US.UTF-8 | |
locale_lc_monetary | en_US.UTF-8 | |
locale_lc_name | en_US.UTF-8 | |
locale_lc_numeric | en_US.UTF-8 | |
locale_lc_paper | en_US.UTF-8 | |
locale_lc_response | en_US.UTF-8 | |
locale_lc_telephone | en_US.UTF-8 | |
locale_lc_time | Name und Kodierung der Locale | en_US.UTF-8 |
NTP | ||
ntp_enabled | Starte den ntpd Dienst und aktiviere ihn beim Systemstart. | true |
ntp_timezone | Zeitzone für den Server | Etc/UTC |
ntp_package | Das zu installierende Paket, das NTP-Funktionalität bereitstellt. | |
ntp_daemon | Überschreibe den Standard-NTP-Daemon deiner Distribution, | |
ntp_config_file | Der Pfad zur NTP-Konfigurationsdatei. | |
ntp_manage_config | Setze auf true, um dieser Rolle zu erlauben, die NTP-Konfiguration zu verwalten. | false |
ntp_driftfile | Überschreibe die Standard-NTP-Driftdatei deiner Distribution | |
ntp_area | Setze das NTP-Poolgebiet, das verwendet werden soll. | '' |
ntp_servers | Gib die NTP-Server an, die du verwenden möchtest. | |
ntp_restrict | Einschränkung des NTP-Zugangs auf diese Hosts | ["127.0.0.1", "::1"] |
ntp_cron_handler_enabled | Ob den Cron-Daemon nach Änderung der Zeitzone neu starten. | false |
ntp_tinker_panic | Aktiviere Tinker-Panic, was nützlich ist, wenn NTP in einer VM läuft. | false |
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: servers
roles:
- { role: dtoch56.prepare_host }
Lizenz
MIT / BSD
Autoreninformation
Diese Rolle wurde 2021 von dtoch56 erstellt.
Entwicklung
pip install pipenv
pipenv install
ansible-playbook main.yml --ask-become-pass