lin_base

ivansible.lin_base

Общие обработчики Ansible и значения по умолчанию для других ролей.

Требования

Нет

Переменные

Доступные переменные перечислены ниже с значениями по умолчанию.

hide_secrets: true

Не определено

allow_sysctl: true

Не определено

lin_ssh_port: 22

Не определено

lin_ssh_keys_files: <playbook_dir>/files/keys/ssh-*.key

Не определено

lin_use_python2: true на xenial/bionic, false на focal

Не определено

lin_compress_logs: ~

Если установлено, это включает (true) или отключает (false) сжатие ротационных логов. Если не установлено, стандартные логи остаются нетронутыми, и сжатие включается в сгенерированных конфигурациях logrotate.

systemd_dir: /etc/systemd/system

Не определено

local_bin: /usr/local/bin

Не определено

Общие настройки certbot

certbot_use_docker:

certbot_script:

certbot_dir:

certbot_lib_dir:

certbot_log_dir:

certbot_hook_dir:

certbot_post_dir:

Обработчики

  • обновление временных файлов системы
  • перезапуск сервиса ssh
  • удаление временных файлов плейбука

Теги

Нет

Пример плейбука

Эта роль предназначена только как основа для наследования.

Лицензия

MIT

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

Создано в 2018-2020 годах IvanSible

О проекте

common ansible defaults and handlers for other roles

Установить
ansible-galaxy install ivansible/lin-base
Лицензия
Unknown
Загрузки
1078
Владелец
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/