dtoch56.prepare_host

dtoch56.prepare_host rôle

=========

CI Release Role Downloads

Prépare le serveur pour NTP, le fuseau horaire, les locales et d'autres configurations initiales.

Exigences

Aucune.

Variables du rôle

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

Variable Description Par défaut
Locale
locale_lang en_US.UTF-8
locale_language en_US.UTF-8
locale_lc_address en_US.UTF-8
locale_lc_all en_US.UTF-8
locale_lc_collate en_US.UTF-8
locale_lc_ctype en_US.UTF-8
locale_lc_identification en_US.UTF-8
locale_lc_measurement en_US.UTF-8
locale_lc_messages en_US.UTF-8
locale_lc_monetary en_US.UTF-8
locale_lc_name en_US.UTF-8
locale_lc_numeric en_US.UTF-8
locale_lc_paper en_US.UTF-8
locale_lc_response en_US.UTF-8
locale_lc_telephone en_US.UTF-8
locale_lc_time Nom et encodage de la locale en_US.UTF-8
NTP
ntp_enabled Démarre le service ntpd et l'active au démarrage du système. true
ntp_timezone Fuseau horaire pour le serveur Etc/UTC
ntp_package Le paquet à installer pour les fonctionnalités NTP.
ntp_daemon Remplace le démon NTP par défaut de votre distribution,
ntp_config_file Chemin vers le fichier de configuration NTP.
ntp_manage_config Défini sur true pour permettre à ce rôle de gérer le fichier de configuration NTP. false
ntp_driftfile Remplace le fichier de dérive NTP par défaut de votre distribution
ntp_area Défini la zone de pool NTP à utiliser. ''
ntp_servers Spécifiez les serveurs NTP que vous souhaitez utiliser.
ntp_restrict Restreint l'accès NTP à ces hôtes ["127.0.0.1", "::1"]
ntp_cron_handler_enabled Indique s'il faut redémarrer le démon cron après le changement de fuseau horaire. false
ntp_tinker_panic Active le tinker panic, utile lors de l'exécution de NTP dans une VM. false

Dépendances

Aucune.

Exemple de Playbook

- hôtes: serveurs
  rôles:
    - { rôle: dtoch56.prepare_host }

Licence

MIT / BSD

Informations sur l'auteur

Ce rôle a été créé en 2021 par dtoch56.

Développement

pip install pipenv
pipenv install
ansible-playbook main.yml --ask-become-pass
À propos du projet

Host locale and tmezone configuration

Installer
ansible-galaxy install dtoch56.prepare_host
Licence
mit
Téléchargements
107
Propriétaire
Web developer, DevOps