ryezone_labs.ntp
ryezone_labs.ntp
Instala y configura el software del cliente y del demonio NTP.
Variables del Rol
ntpd_enabled
(bool)Cuando es
true
, instala y configura el demonio NTP.ntp_enabled
(bool)Cuando es
true
, instala y configura el cliente NTP.ntp_timezone
(string)Establece la zona horaria para el servidor.
ntp_manage_config
(bool)Cuando es
true
, configura el rol para sobrescribir la configuración predeterminada del demonio y del cliente NTP con la configuración administrada.ntp_daemon_log_options
(string)Lista de opciones delimitadas por espacios para configurar en la configuración del demonio NTP.
ntp_daemon_maxupdateskew
(decimal)Establece el umbral que utiliza el demonio NTP para determinar si una estimación puede ser tan poco confiable que no debería usarse.
ntp_daemon_logchange
(decimal)Establece el umbral que utiliza el demonio NTP para la cantidad de ajuste del reloj del sistema que generará un mensaje en el syslog.
ntp_daemon_allow
(lista de string)Lista de direcciones IP que permiten la comunicación con el demonio NTP.
ntp_area
(string)Establece la ruta del área NTP. Consulta http://support.ntp.org/bin/view/Servers/NTPPoolServers
ntp_daemon_servers
(lista de string)Selecciona los servidores NTP a los que el demonio debe escuchar para actualizaciones NTP.
ntp_servers
(lista de string)Selecciona los servidores NTP a los que el cliente NTP debe escuchar para actualizaciones NTP.
ntp_fallback_servers
(lista de string)Selecciona los servidores NTP de respaldo a los que el cliente NTP debe escuchar en caso de que no se puedan alcanzar los servidores en
ntp_servers
.
Ejemplo de Playbook
Ejemplo de configuración del cliente 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
Ejemplo de configuración del demonio 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
Licencia
BSD
ansible-galaxy install ryezone_labs.ntp