jetune.certbot
Ansible Linux based Docker role
Ansible role used to install Certbot on Linux based Operating System.
Supported OS
| OS Distribution | OS Version |
|---|---|
| CentOS | 6, + |
| Ubuntu | Xenial, Bionic, + |
Role variables
| Variable | Description | Default value |
|---|---|---|
| install_tool | Flag that specify whether install or not Certbot | true |
| generate_certs | Flag that specify whether or not we generate certificates and install renew cron | false |
| certs_validity | Define the generated certificates validity days (before renew) | 80 |
| extra_packages | Define extra packages to install with certbot (used for certbot plugins installation). | |
| renew_post_command | Command to execute after certificate renewal (for example : restart nginx). |
Usage
- Install Role
ansible-galaxy install jetune.certbot - use in your playbook : case of install from repository
---
- hosts: all
roles:
- role: jetune.docker
vars:
install_tool: true
generate_certs: true
certs_validity: 90
extra_packages:
- certbot-dns-google
- certbot-dns-cloudflare
renew_post_command: "service nginx restart"
About
Certbot installation ansible role
Install
ansible-galaxy install jetune.certbotLicense
apache-2.0
Downloads
50
Owner



