certbot
Certbot
Это еще одна роль certbot для Ansible. Я создал ее, так как другие существующие варианты не совсем подходили под мои нужды.
Как и другие роли, эта полезна для установки certbot через менеджер пакетов вашей дистрибуции или с помощью pip. Вы также можете указать список доменов для установки нескольких сертификатов.
Главное отличие этой роли от других в том, что изменение списка доменов для сертификата должно привести к его обновлению с обновленным списком доменов. Это должно облегчить расширение списка доменов, обрабатываемых одним запросом сертификата.
Требования
Эта роль использует функциональность openssl, что означает, что потребуется установить модули PyOpenSSL и Cryptography через pip.
Переменные роли
Пожалуйста, смотрите документацию по переменным в defaults/main.yml.
Зависимости
Нет зависимостей от других ролей.
Пример плейбука
Установка сертификата с помощью certbot, установленного через pip:
- hosts: mygroup
roles:
- role: dudefellah.certbot
certbot_pip_install: true
certbot_certificates:
- email: [email protected]
domains:
- me.myhost.com
- myother.myhost.com
- email: [email protected]
domains:
- myotherhost.com
- myother.myotherhost.com
Лицензия
GPLv3
Информация об авторе
ansible-galaxy install dudefellah/ansible-role-certbot