ryezone_labs.ntp
ryezone_labs.ntp
Installiert und konfiguriert die ntp-Client- und Daemon-Software.
Rollenvariablen
ntpd_enabled(bool)Wenn
true, wird der NTP-Daemon installiert und konfiguriert.ntp_enabled(bool)Wenn
true, wird der NTP-Client installiert und konfiguriert.ntp_timezone(string)Setzt die Zeitzone für den Server.
ntp_manage_config(bool)Wenn
true, konfiguriert die Rolle so, dass die Standardkonfiguration des NTP-Daemons und -Clients durch eine verwaltete Konfiguration überschrieben wird.ntp_daemon_log_options(string)Liste von Optionen, die in den Konfigurationseinstellungen des NTP-Daemons konfiguriert werden sollen, durch Leerzeichen getrennt.
ntp_daemon_maxupdateskew(decimal)Setzt die Schwelle, die vom NTP-Daemon verwendet wird, um zu bestimmen, ob eine Schätzung so unzuverlässig sein könnte, dass sie nicht verwendet werden sollte.
ntp_daemon_logchange(decimal)Setzt die Schwelle, die vom NTP-Daemon verwendet wird, für die Anpassung der Systemuhr, die eine syslog-Nachricht generiert.
ntp_daemon_allow(Liste von strings)Liste von IP-Adressen, die die Kommunikation mit dem NTP-Daemon erlauben.
ntp_area(string)Setzt den NTP-Bereichspfad. Siehe http://support.ntp.org/bin/view/Servers/NTPPoolServers
ntp_daemon_servers(Liste von strings)Wählt die NTP-Server aus, auf die der Daemon für NTP-Updates hören soll.
ntp_servers(Liste von strings)Wählt die NTP-Server aus, auf die der NTP-Client für NTP-Updates hören soll.
ntp_fallback_servers(Liste von strings)Wählt die Fallback-NTP-Server aus, auf die der NTP-Client im Falle von nicht erreichbaren
ntp_servershören soll.
Beispiel Playbook
Beispiel für die Konfiguration des NTP-Clients
- hosts: 127.0.0.1
connection: local
vars:
- ntp_enabled: True
- ntp_timezone: Etc/UTC
- ntp_servers:
- ntp.domain.local
roles:
- ryezone_labs.ntp
Beispiel für die Konfiguration des NTP-Daemons
- hosts: 127.0.0.1
connection: local
vars:
- ntp_enabled: True
- ntpd_enabled: True
- ntp_timezone: Etc/UTC
- ntp_area: us
- ntp_servers:
- 127.0.0.1
roles:
- ryezone_labs.ntp
Lizenz
BSD
ansible-galaxy install ryezone_labs.ntp