letsencrypt

Пайплайн Ansible Molecule Лицензия GPL-3.0 Звезды на GitHub

Ultrastack от InMotion Hosting

Ansible Роль: Let's Encrypt

Модульная роль Ansible для развертывания и настройки Let's Encrypt.

Требования

Эта роль Ansible поддерживает две последние стабильные версии конкретных дистрибутивов Linux, ориентированных на сервер, и следует их политикам устаревания. Мы сосредоточим внимание на поддержке последних двух стабильных релизов каждого из них, которые на момент написания следующие:

  • CentOS 7.x
  • Debian 10 или более поздняя версия
  • Ubuntu 20.04 LTS или более поздняя версия
  • AlmaLinux 8.x или более поздняя версия
  • RockyLinux 8.x или более поздняя версия

Зависимости

community.crypto

Переменные роли

Доступные переменные перечислены ниже с их значениями по умолчанию (вы также можете посмотреть defaults/main.yml)

Переменная Описание
certbot_package Пакет certbot для Let's Encrypt.
certbot_packages Утилиты, необходимые для проверки действительности использования Let's Encrypt.
certbot_create_command Команда, выполненная для генерации сертификата.
use_letsencrypt Определяет, следует ли устанавливать/использовать Let's Encrypt.
certbot_test_cert Использовать тестовую среду Letsencrypt.
certbot_without_email Зарегистрировать аккаунт Letsencrypt без электронной почты.

Пример плейбука

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

Лицензия

GPLv3

Информация об авторе

InMotion Hosting

О проекте

Modular Ansible Role for deploying and configuring Let's Encrypt

Установить
ansible-galaxy install inmotionhosting/ansible-role-letsencrypt
Лицензия
gpl-3.0
Загрузки
31322
Владелец
Offering Private and Public Cloud, Software as a Service, and Web Hosting