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