opsta.ntp

Ansible Rôle : NTP

État de Build

Installe NTP sur Linux.

Exigences

Aucune.

Variables du rôle

Les variables disponibles sont listées ci-dessous, avec des valeurs par défaut (voir defaults/main.yml) :

ntp_enabled: true

Indique s'il faut démarrer le service ntpd et l'activer au démarrage du système. Sur de nombreuses machines virtuelles fonctionnant dans un conteneur (comme OpenVZ ou VirtualBox), il est recommandé de ne pas exécuter le démon NTP, car l'hôte lui-même doit être configuré pour synchroniser l'heure pour toutes ses machines virtuelles enfants.

ntp_timezone: Etc/UTC

Définit le fuseau horaire de votre serveur.

ntp_manage_config: false

À définir sur true pour permettre à ce rôle de gérer le fichier de configuration NTP (/etc/ntp.conf).

ntp_area: ''

Définit la Zone de Pool NTP à utiliser. Par défaut, il n'y en a pas, ce qui utilise le pool mondial.

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"

Spécifiez les serveurs NTP que vous souhaitez utiliser. Cela n'a d'effet que si vous permettez à ce rôle de gérer la configuration de NTP, en définissant ntp_manage_config sur true.

ntp_restrict:
  - "127.0.0.1"
  - "::1"

Restreindre l'accès NTP à ces hôtes ; par défaut, seulement en boucle.

ntp_enable_local_clock: false

À définir sur true pour activer l' horloge locale lorsque vous êtes déconnecté d'Internet.

Dépendances

Aucune.

Exemple de Playbook

- hosts: all
  roles:
    - geerlingguy.ntp

À l'intérieur de vars/main.yml :

ntp_timezone: America/Chicago

Licence

MIT / BSD

Informations sur l'auteur

Ce rôle a été créé en 2014 par Jeff Geerling, auteur de Ansible for DevOps.

À propos du projet

NTP installation and configuration for Linux.

Installer
ansible-galaxy install opsta.ntp
Licence
mit
Téléchargements
1.1k
Propriétaire
We build scale