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
Install
ansible-galaxy install ivansible/lin-base
License
Unknown
Downloads
1078
Owner
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/