adamus1red.ansible_role_ntp

Ansible Rolle: NTP

Build-Status

Installiert NTP auf Linux.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml):

ntp_enabled: true

Ob der ntpd-Dienst gestartet und beim Systemstart aktiviert werden soll. Bei vielen virtuellen Maschinen, die in einem Container (wie OpenVZ oder VirtualBox) laufen, wird empfohlen, den NTP-Daemon nicht auszuführen, da der Host selbst die Zeit für alle seine Kind-VMs synchronisieren sollte.

ntp_timezone: Etc/UTC

Setzen Sie die Zeitzone für Ihren Server.

ntp_manage_config: false

Auf true setzen, um dieser Rolle die Verwaltung der NTP-Konfigurationsdatei (/etc/ntp.conf) zu erlauben.

ntp_area: ''

Setzen Sie den NTP-Poolbereich, den Sie verwenden möchten. Standardmäßig ist dies leer, was den weltweiten Pool verwendet.

ntp_servers:
  - "0{{ '.' + ntp_area if ntp_area else '' }}.pool.ntp.org iburst"
  - "1{{ '.' + ntp_area if ntp_area else '' }}.pool.ntp.org iburst"
  - "2{{ '.' + ntp_area if ntp_area else '' }}.pool.ntp.org iburst"
  - "3{{ '.' + ntp_area if ntp_area else '' }}.pool.ntp.org iburst"

Geben Sie die NTP-Server an, die Sie verwenden möchten. Hat nur Wirkung, wenn Sie dieser Rolle die Verwaltung der NTP-Konfiguration erlauben, indem Sie ntp_manage_config auf True setzen.

ntp_restrict:
  - "127.0.0.1"
  - "::1"

Beschränken Sie den NTP-Zugriff auf diese Hosts; standardmäßig nur auf die Loopback-Adresse.

Abhängigkeiten

Keine.

Beispiel-Playbook

- hosts: all
  roles:
    - geerlingguy.ntp

Innerhalb von vars/main.yml:

ntp_timezone: America/Chicago

Lizenz

MIT / BSD

Autorinformationen

Diese Rolle wurde 2014 von Jeff Geerling erstellt, dem Autor von Ansible for DevOps.

Über das Projekt

NTP installation and configuration for Linux.

Installieren
ansible-galaxy install adamus1red.ansible_role_ntp
GitHub Repository
Lizenz
mit
Downloads
62
Besitzer