prepare_host

dtoch56.prepare_host роль

CI Release Role Downloads

Подготовка хоста: NTP, часовой пояс, локали и другая начальная информация.

Требования

Нет.

Переменные роли

Доступные переменные перечислены ниже, вместе с их значениями по умолчанию (см. defaults/main.yml):

Переменная Описание Значение по умолчанию
Локаль
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 Имя и кодировка локали en_US.UTF-8
NTP
ntp_enabled Запустить службу ntpd и включить её при загрузке системы. true
ntp_timezone Часовой пояс для сервера Etc/UTC
ntp_package Пакет для установки, который предоставляет NTP функциональность.
ntp_daemon Заменить стандартный NTP демон для вашего дистрибутива.
ntp_config_file Путь к конфигурационному файлу NTP.
ntp_manage_config Установите в true, чтобы разрешить этой роли управлять конфигурационным файлом NTP. false
ntp_driftfile Заменить стандартный файл дрейфа NTP для вашего дистрибутива.
ntp_area Установить область пула NTP для использования. ''
ntp_servers Укажите NTP серверы, которые вы хотите использовать.
ntp_restrict Ограничить доступ к NTP для этих хостов ["127.0.0.1", "::1"]
ntp_cron_handler_enabled Нужно ли перезапускать демон cron после изменения часового пояса. false
ntp_tinker_panic Включить "tinker panic", что полезно при запуске NTP в VM. false

Зависимости

Нет.

Пример Playbook

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

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана в 2021 году dtoch56.

Разработка

pip install pipenv
pipenv install
ansible-playbook main.yml --ask-become-pass
О проекте

Host locale and tmezone configuration

Установить
ansible-galaxy install dtoch56/ansible-role-prepare-host
Лицензия
mit
Загрузки
93
Владелец
Web developer, DevOps