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

О проекте

This role installs and configures ntp client and daemon software.

Установить
ansible-galaxy install ryezone-labs/ntp
Лицензия
Unknown
Загрузки
216
Владелец