opsta.ntp

Rola Ansible: NTP

Status kompilacji

Instaluje NTP na systemach Linux.

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):

ntp_enabled: true

Określa, czy uruchomić usługę ntpd i włączyć ją przy starcie systemu. W wielu maszynach wirtualnych działających w kontenerze (takich jak OpenVZ lub VirtualBox) zaleca się nie uruchamiać demona NTP, ponieważ sam host powinien być ustawiony do synchronizacji czasu dla wszystkich swoich wirtualnych maszyn.

ntp_timezone: Etc/UTC

Ustaw strefę czasową dla swojego serwera.

ntp_manage_config: false

Ustaw na true, aby umożliwić tej roli zarządzanie plikiem konfiguracyjnym NTP (/etc/ntp.conf).

ntp_area: ''

Ustaw strefę NTP Pool Area, którą chcesz używać. Domyślnie brak, co powoduje użycie ogólnoświatowej puli.

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

Określ serwery NTP, których chcesz używać. Zmiana ta będzie miała zastosowanie tylko, jeśli pozwolisz tej roli na zarządzanie konfiguracją NTP, ustawiając ntp_manage_config na true.

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

Ogranicz dostęp NTP do tych hostów; domyślnie tylko pętla zwrotna.

ntp_enable_local_clock: false

Ustaw na true, aby włączyć lokalny zegar po utracie połączenia z internetem.

Zależności

Brak.

Przykład playbooka

- hosts: all
  roles:
    - geerlingguy.ntp

W pliku vars/main.yml:

ntp_timezone: America/Chicago

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona w 2014 roku przez Jeffa Geerlinga, autora Ansible for DevOps.

O projekcie

NTP installation and configuration for Linux.

Zainstaluj
ansible-galaxy install opsta.ntp
Licencja
mit
Pobrania
1.1k
Właściciel
We build scale