opsta.ntp
Rol de Ansible: NTP
Instala NTP en Linux.
Requisitos
Ninguno.
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con valores predeterminados (ver defaults/main.yml
):
ntp_enabled: true
Si se debe iniciar el servicio ntpd y habilitarlo al arrancar el sistema. En muchas máquinas virtuales que funcionan dentro de un contenedor (como OpenVZ o VirtualBox), se recomienda no ejecutar el demonio NTP, ya que el host mismo debe sincronizar el tiempo para todas sus máquinas virtuales hijas.
ntp_timezone: Etc/UTC
Establece la zona horaria para tu servidor.
ntp_manage_config: false
Establecer en verdadero para permitir que este rol gestione el archivo de configuración de NTP (/etc/ntp.conf
).
ntp_area: ''
Establece el Área de NTP Pool a utilizar. Por defecto, no se usa, utilizando el pool mundial.
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"
Especifica los servidores NTP que te gustaría utilizar. Solo surtirá efecto si permites que este rol gestione la configuración de NTP, estableciendo ntp_manage_config
en true
.
ntp_restrict:
- "127.0.0.1"
- "::1"
Restringe el acceso a NTP solo a estos hosts; por defecto, solo loopback.
ntp_enable_local_clock: false
Establecer en verdadero para habilitar el reloj local cuando no esté conectado a internet.
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: all
roles:
- geerlingguy.ntp
Dentro de vars/main.yml
:
ntp_timezone: America/Chicago
Licencia
MIT / BSD
Información del Autor
Este rol fue creado en 2014 por Jeff Geerling, autor de Ansible para DevOps.
ansible-galaxy install opsta.ntp