ntp
ryezone_labs.ntp
Устанавливает и настраивает программное обеспечение клиента и демона NTP.
Переменные роли
ntpd_enabled
(bool)Если
true
, устанавливает и настраивает демон NTP.ntp_enabled
(bool)Если
true
, устанавливает и настраивает клиента NTP.ntp_timezone
(string)Устанавливает часовой пояс для сервера.
ntp_manage_config
(bool)Если
true
, настраивает роль так, чтобы переопределить стандартную конфигурацию демона и клиента NTP управляемой конфигурацией.ntp_daemon_log_options
(string)Список опций, разделенных пробелами, для настройки в конфигурации демона NTP.
ntp_daemon_maxupdateskew
(decimal)Устанавливает порог, используемый демоном NTP для определения, может ли оценка быть настолько ненадежной, что ее не следует использовать.
ntp_daemon_logchange
(decimal)Устанавливает порог для количества изменения системных часов, при котором будет сгенерировано сообщение в syslog.
ntp_daemon_allow
(list of string)Список IP-адресов, с которыми разрешена связь с демоном NTP.
ntp_area
(string)Устанавливает путь к области NTP. См. http://support.ntp.org/bin/view/Servers/NTPPoolServers
ntp_daemon_servers
(list of string)Выбирает серверы NTP, к которым должен подключаться демон для получения обновлений.
ntp_servers
(list of string)Выбирает серверы NTP, к которым должен подключаться клиент для получения обновлений.
ntp_fallback_servers
(list of string)Выбирает резервные серверы NTP, к которым клиент должен подключаться в случае, если серверы из
ntp_servers
недоступны.
Пример Playbook
Пример конфигурации клиента NTP
- hosts: 127.0.0.1
connection: local
vars:
- ntp_enabled: True
- ntp_timezone: Etc/UTC
- ntp_servers:
- ntp.domain.local
roles:
- ryezone_labs.ntp
Пример конфигурации демона NTP
- 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
Лицензия
BSD
ansible-galaxy install ryezone-labs/ntp