dubzland.certbot_rfc2136

Rôle Ansible : certbot-rfc2136

Statut de la pipeline Gitlab (auto-hébergé)

Gère l'installation de Certbot pour gérer les certificats Let's Encrypt.

Exigences

Version d'Ansible 2.0 ou supérieure

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml pour plus d'informations) :

dubzland_certbot_rfc2136_configuration_directory

dubzland_certbot_rfc2136_configuration_directory: /etc/certbot

Répertoire pour contenir les fichiers de configuration des certificats certbot.

dubzland_certbot_rfc2136_certs

dubzland_certbot_rfc2136_certs: []

Liste des certificats à configurer pour la récupération.

dubzland_certbot_rfc2136_dry_run

dubzland_certbot_rfc2136_dry_run: False

Lorsque True, les certificats seront obtenus à partir de l'environnement de staging de Let's Encrypt.

dubzland_certbot_rfc2136_deploy_hook

dubzland_certbot_rfc2136_deploy_hook:

Lorsqu'il est fourni, cela doit être une commande à exécuter après qu'un certificat a été renouvelé avec succès. ex : dubzland_certbot_rfc_2136_deploy_hook: systemctl reload nginx.

Dépendances

Aucune

Exemple de Playbook

- hosts: serveurs-web
  roles:
    - role: dubzland.certbot-rfc2136

Licence

MIT

Auteur

À propos du projet

Installs and configures Certbot (to obtain Let's Encrypt certificates)

Installer
ansible-galaxy install dubzland.certbot_rfc2136
Licence
mit
Téléchargements
131
Propriétaire
A lone greybeard