ansible_role_ntp

Ansible Роль: NTP

Статус сборки

Устанавливает NTP на Linux.

Требования

Нет.

Переменные роли

Доступные переменные перечислены ниже с указанными значениями по умолчанию (см. defaults/main.yml):

ntp_enabled: true

Определяет, нужно ли запускать службу ntpd и включать ее при загрузке системы. На многих виртуальных машинах, работающих внутри контейнера (например, OpenVZ или VirtualBox), рекомендуется не запускать демона NTP, так как сам хост должен быть настроен для синхронизации времени для всех своих дочерних ВМ.

ntp_timezone: Etc/UTC

Установите часовой пояс для вашего сервера.

ntp_manage_config: false

Установите значение true, чтобы разрешить этой роли управлять файлом конфигурации NTP (/etc/ntp.conf).

ntp_area: ''

Установите Область пула NTP, которую хотите использовать. По умолчанию не указано, используется всемирный пул.

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"

Укажите NTP-серверы, которые хотите использовать. Это применяется только в том случае, если вы позволяете этой роли управлять конфигурацией NTP, установив ntp_manage_config в True.

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

Ограничьте доступ к NTP для этих хостов; по умолчанию только для loopback.

Зависимости

Нет.

Пример Playbook

- hosts: all
  roles:
    - geerlingguy.ntp

Внутри vars/main.yml:

ntp_timezone: America/Chicago

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана в 2014 году Джеффом Гирлингом, автором Ansible for DevOps.

О проекте

NTP installation and configuration for Linux.

Установить
ansible-galaxy install adamus1red/ansible-role-ntp
Лицензия
mit
Загрузки
48
Владелец