ryezone_labs.ntp
ryezone_labs.ntp
Installe et configure le logiciel client et démon NTP.
Variables du Rôle
ntpd_enabled(booléen)Lorsque
true, installe et configure le démon NTP.ntp_enabled(booléen)Lorsque
true, installe et configure le client NTP.ntp_timezone(chaîne)Définit le fuseau horaire pour le serveur.
ntp_manage_config(booléen)Lorsque
true, configure le rôle pour écraser la configuration par défaut du démon et du client NTP avec une configuration gérée.ntp_daemon_log_options(chaîne)Liste d'options séparées par des espaces à configurer dans les paramètres de configuration du démon NTP.
ntp_daemon_maxupdateskew(décimal)Définit le seuil utilisé par le démon NTP pour déterminer si une estimation peut être si peu fiable qu'elle ne doit pas être utilisée.
ntp_daemon_logchange(décimal)Définit le seuil utilisé par le démon NTP pour la quantité d'ajustement de l'horloge système qui générera un message syslog.
ntp_daemon_allow(liste de chaînes)Liste des adresses IP autorisées à communiquer avec le démon NTP.
ntp_area(chaîne)Définit le chemin de la zone NTP. Voir http://support.ntp.org/bin/view/Servers/NTPPoolServers
ntp_daemon_servers(liste de chaînes)Sélectionne les serveurs NTP auxquels le démon doit écouter pour les mises à jour NTP.
ntp_servers(liste de chaînes)Sélectionne les serveurs NTP auxquels le client NTP doit écouter pour les mises à jour NTP.
ntp_fallback_servers(liste de chaînes)Sélectionne les serveurs NTP de secours auxquels le client NTP doit écouter dans le cas où les serveurs dans
ntp_serversne peuvent pas être atteints.
Exemple de Playbook
Exemple de configuration du client 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
Exemple de configuration du démon 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
Licence
BSD
ansible-galaxy install ryezone_labs.ntp