lin_base

ivansible.lin_base

Common ansible handlers and defaults for other roles.

Requirements

None

Variables

Available variables are listed below, along with default values.

hide_secrets: true

TBD

allow_sysctl: true

TBD

lin_ssh_port: 22

TBD

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

TBD

lin_use_python2: true on xenial/bionic, false on focal

TBD

lin_compress_logs: ~

If set, this enables (true) or disables (false) compression of rotated logs. If unset, the standard logs are left intact and generated logrotate configs have compression enabled.

systemd_dir: /etc/systemd/system

TBD

local_bin: /usr/local/bin

TBD

Common certbot settings

certbot_use_docker:

certbot_script:

certbot_dir:

certbot_lib_dir:

certbot_log_dir:

certbot_hook_dir:

certbot_post_dir:

Handlers

  • update system temp files
  • restart ssh service
  • remove temporary play files

Tags

None

Example Playbook

This role is only intended as a basis for inheritance.

License

MIT

Author Information

Created in 2018-2020 by IvanSible

About

common ansible defaults and handlers for other roles

Install
ansible-galaxy install ivansible/lin-base
GitHub repository
License
Unknown
Downloads
1069
Owner
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/