dtoch56.prepare_host

dtoch56.preparar_host rol

CI Release Role Downloads

Prepara el NTP, la zona horaria, las configuraciones regionales y otros aspectos iniciales del host.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con los valores predeterminados (ver defaults/main.yml):

Variable Descripción Predeterminado
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 Nombre y codificación de la configuración regional en_US.UTF-8
NTP
ntp_enabled Iniciar el servicio ntpd y habilitarlo al arrancar el sistema. true
ntp_timezone Zona horaria para el servidor Etc/UTC
ntp_package El paquete a instalar que proporciona la funcionalidad NTP.
ntp_daemon Sobrescribir el demonio NTP predeterminado para tu distribución,
ntp_config_file La ruta al archivo de configuración NTP.
ntp_manage_config Establecer en verdadero para permitir que este rol gestione el archivo de configuración NTP. false
ntp_driftfile Sobrescribir el archivo de deriva NTP predeterminado para tu distribución
ntp_area Establecer el área del grupo NTP a usar. ''
ntp_servers Especificar los servidores NTP que te gustaría usar.
ntp_restrict Restringir el acceso NTP a estos hosts ["127.0.0.1", "::1"]
ntp_cron_handler_enabled Si reiniciar el demonio cron después de que la zona horaria haya cambiado. false
ntp_tinker_panic Habilitar el pánico tinker, útil cuando se ejecuta NTP en una VM. false

Dependencias

Ninguna.

Ejemplo de Playbook

- hosts: servidores
  roles:
    - { role: dtoch56.prepare_host }

Licencia

MIT / BSD

Información del Autor

Este rol fue creado en 2021 por dtoch56.

Desarrollo

pip install pipenv
pipenv install
ansible-playbook main.yml --ask-become-pass
Acerca del proyecto

Host locale and tmezone configuration

Instalar
ansible-galaxy install dtoch56.prepare_host
Licencia
mit
Descargas
107
Propietario
Web developer, DevOps