dubzland.certbot_rfc2136
Ansible Role: certbot-rfc2136
This role installs Certbot to manage Let's Encrypt certificates.
Requirements
You need Ansible version 2.0 or higher.
Role Variables
Here are the available variables with their default values (check defaults/main.yml
for more details):
dubzland_certbot_rfc2136_configuration_directory
dubzland_certbot_rfc2136_configuration_directory: /etc/certbot
This is the directory where Certbot will store its certificate configuration files.
dubzland_certbot_rfc2136_certs
dubzland_certbot_rfc2136_certs: []
This is a list of certificates to get set up for retrieval.
dubzland_certbot_rfc2136_dry_run
dubzland_certbot_rfc2136_dry_run: False
If set to True
, the role will get certificates from Let's Encrypt's testing environment.
dubzland_certbot_rfc2136_deploy_hook
dubzland_certbot_rfc2136_deploy_hook:
You can provide a command to run after a certificate is successfully renewed. For example: dubzland_certbot_rfc_2136_deploy_hook: systemctl reload nginx
.
Dependencies
There are no dependencies.
Example Playbook
- hosts: web-servers
roles:
- role: dubzland.certbot-rfc2136
License
MIT License
Author
Informazioni sul progetto
Installs and configures Certbot (to obtain Let's Encrypt certificates)
Installa
ansible-galaxy install dubzland.certbot_rfc2136
Licenza
mit
Download
131
Proprietario
A lone greybeard