inmotionhosting.letsencrypt

Pipeline Ansible Molecule Licence GPL-3.0 Étoiles GitHub

InMotion Hosting Ultrastack

Rôle Ansible : Let's Encrypt

Rôle Ansible modulaire pour déployer et configurer Let's Encrypt

Exigences

Ce rôle Ansible prend en charge les deux dernières versions stables de certaines distributions Linux axées sur les serveurs et vise à suivre leurs politiques de dépréciation. De plus, nous nous concentrerons sur le support des deux dernières versions stables de chacune, qui, au moment de la rédaction, sont les suivantes :

  • CentOS 7.x
  • Debian 10 ou version ultérieure
  • Ubuntu 20.04 LTS ou version ultérieure
  • AlmaLinux 8.x ou version ultérieure
  • RockyLinux 8.x ou version ultérieure

Dépendances

community.crypto

Variables du rôle

Les variables disponibles sont listées ci-dessous avec leurs valeurs par défaut (vous pouvez également consulter defaults/main.yml)

Variable Description
certbot_package Le paquet certbot de Let's Encrypt.
certbot_packages Outils nécessaires pour vérifier si l'utilisation de Let's Encrypt est valide.
certbot_create_command La commande exécutée pour générer un certificat.
use_letsencrypt Détermine si Let's Encrypt doit être installé/utilisé.
certbot_test_cert Utiliser l'environnement de test de Let's Encrypt.
certbot_without_email Enregistrer un compte Let's Encrypt sans email.

Exemple de Playbook

- hosts: www
  roles:
    - role: inmotionhosting.letsencrypt

Licence

GPLv3

Informations sur l'auteur

InMotion Hosting

À propos du projet

Modular Ansible Role for deploying and configuring Let's Encrypt

Installer
ansible-galaxy install inmotionhosting.letsencrypt
Licence
gpl-3.0
Téléchargements
52.2k
Propriétaire
Offering Private and Public Cloud, Software as a Service, and Web Hosting