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_servers hö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

Über das Projekt

This role installs and configures ntp client and daemon software.

Installieren
ansible-galaxy install ryezone_labs.ntp
GitHub Repository
Lizenz
Unknown
Downloads
225
Besitzer