cert_base

ivansible.cert_base

Common Certbot and Letsencrypt settings.

Requirements

None

Variables

Available variables are listed below, along with default values.

certbot_group: ssl-cert

Members of this unix group will have read access to certificates. By default this is the same group as the group used by ssl-cert ubuntu package.

certbot_use_docker: ...

Whether we are using dockerized certbot or installed it locally from PPA. Default depends on lin_use_docker.

certbot_script: ...

Default depends on whether we are using dockerized certbot or not. Can be a full path to certbot or certbot-docker script.

certbot_dir: /etc/letsencrypt
certbot_lib_dir: /var/lib/letsencrypt
certbot_log_dir: /var/log/letsencrypt
certbot_hook_dir: /etc/letsencrypt/renewal-hooks

Common certbot directories.

certbot_post_dir: .../post or .../post-docker

Subdirectory of certbot_hook_dir for external post-renewal scripts. Default depends on whether we are using dockerized certbot or not.

Handlers

None

Tags

None

Dependencies

Example Playbook

This role is only intended as a basis for inheritance.

License

MIT

Author Information

Created in 2021 by IvanSible

About

Common Certbot and Letsencrypt settings

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