adamus1red.ansible_role_ntp

Rôle Ansible : NTP

Statut de la construction

Installe NTP sur Linux.

Exigences

Aucune.

Variables du Rôle

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

ntp_enabled: true

Indique si le service ntpd doit être démarré et activé au démarrage du système. Sur de nombreuses machines virtuelles exécutées 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 devrait être configuré pour synchroniser l'heure pour toutes ses machines virtuelles enfants.

ntp_timezone: Etc/UTC

Définissez le fuseau horaire pour votre serveur.

ntp_manage_config: false

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

ntp_area: ''

Définissez la Zone de Pool NTP à utiliser. Par défaut, aucune, ce qui utilise le pool mondial.

ntp_servers:
  - "0{{ '.' + ntp_area if ntp_area else '' }}.pool.ntp.org iburst"
  - "1{{ '.' + ntp_area if ntp_area else '' }}.pool.ntp.org iburst"
  - "2{{ '.' + ntp_area if ntp_area else '' }}.pool.ntp.org iburst"
  - "3{{ '.' + ntp_area if ntp_area else '' }}.pool.ntp.org iburst"

Spécifiez les serveurs NTP que vous souhaitez utiliser. N'entre en vigueur que si vous autorisez ce rôle à gérer la configuration de NTP, en réglant ntp_manage_config sur True.

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

Restreindre l'accès NTP à ces hôtes ; par défaut, uniquement la boucle de retour.

Dépendances

Aucune.

Exemple de Playbook

- hosts: all
  roles:
    - geerlingguy.ntp

Dans 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 adamus1red.ansible_role_ntp
Licence
mit
Téléchargements
62
Propriétaire