Aisbergg.chrony

Rôle Ansible : aisbergg.chrony

Ce rôle Ansible installe et configure Chrony, une alternative à l'implémentation NTP.

Exigences

Nécessite que Systemd soit utilisé comme gestionnaire de services.

Variables du Rôle

Variable Par défaut Commentaires
chrony_service_enabled true Activer/Désactiver le service Chrony
chrony_service_state started Définir l'état du service (Valeurs possibles : started, reloaded, restarted, stopped)
chrony_service_restart_on_change true Redémarrer le service Chrony lors des changements de configuration.
chrony_timezone Europe/Berlin Définir le fuseau horaire du système. Une liste des fuseaux horaires disponibles se trouve ici : https://fr.wikipedia.org/wiki/Liste_des_fuseaux_horaires
chrony_disable_other_ntp_services true Si défini sur true, tous les autres services NTP présents sur le système seront désactivés
chrony_config_server ["0.pool.ntp.org","1.pool.ntp.org","2.pool.ntp.org", "3.pool.ntp.org"] Liste des serveurs NTP à utiliser comme source de temps
chrony_config_pool [] Liste des pools de serveurs NTP
chrony_config_makestep 1.0 3 Ajuster l'horloge système si le réglage est supérieur à une valeur seuil
chrony_config_rtcsync true Activer la synchronisation du noyau de l'horloge temps réel (RTC)
chrony_config_extra_options {} Un dictionnaire (paires clé-valeur) d'options supplémentaires de configuration. Une liste des options de configuration disponibles se trouve ici : https://chrony.tuxfamily.org/doc/3.5/chrony.conf.html

Dépendances

Aucune.

Exemple de Playbook

- hosts: all
  vars:
    chrony_timezone: Europe/Berlin
    chrony_config_server:
      - 0.arch.pool.ntp.org
      - 1.arch.pool.ntp.org
    chrony_config_extra_options:
      maxupdateskew: 100.0
  roles:
    - chrony

Licence

MIT

Informations sur l'Auteur

Andre Lehmann (aisberg@posteo.de)

À propos du projet

Install and configure Chrony, an alternative NTP implementation.

Installer
ansible-galaxy install Aisbergg.chrony
Licence
mit
Téléchargements
1.4k
Propriétaire
DevOps, Go, Python, Bash, Ansible, Docker, GitLab-CI, Linux, MariaDB, PostgreSQL, Open Source, Communication Design, Running