certbot
Предупреждение: Эта библиотека больше не поддерживается и считается устаревшей. Она не будет получать никаких обновлений безопасности, новых функций или исправлений багов и сохранена здесь на GitHub только для архивных целей. Если вы хотите её использовать, мы рекомендуем создать собственную версию репозитория и проверить код перед использованием. Для получения дополнительной информации свяжитесь с нами по адресу info@stackbuilders.com.
Рекомендуемые роли:
УСТАРЕВШИЙ - Certbot от Let's Encrypt
Эта роль Ansible создает один или несколько сертификатов Let's Encrypt с помощью Certbot.
Требования
Эта роль требует Ansible версии 2.3 или выше, а требования к платформе указаны в метаданных.
Установка
ansible-galaxy install stackbuilders.certbot
Начало работы
Вам необходимо определить следующие переменные:
{{ certbot_domains }}
- строка с доменами, для которых вы хотите создать сертификат, разделенная запятыми. например:'myexample.com,myexample.net'
{{ certbot_email }}
- адрес электронной почты для уведомлений, который Certbot будет использовать для отправки уведомлений об истечении срока сертификата.
Переменные роли
Для всех стандартных переменных посмотрите defaults/main.yml
Пример плейбука
- hosts: webservers
become: yes
roles:
- role: stackbuilders.certbot
certbot_domains: 'mydomain.com'
certbot_email: '[email protected]'
Лицензия
MIT
Информация об авторе
Stack Builders Inc.
Generates Let's Encrypt certificates using Certbot
ansible-galaxy install stackbuilders/ansible-role-certbot