inmotionhosting.letsencrypt
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 | Let's Encrypt 的 certbot 包。 |
certbot_packages | 验证 Let's Encrypt 使用是否合法所需的工具。 |
certbot_create_command | 生成证书时运行的命令。 |
use_letsencrypt | 确定是否应安装/使用 Let's Encrypt。 |
certbot_test_cert | 使用 Let's Encrypt 测试环境。 |
certbot_without_email | 注册 Let's Encrypt 账户时不使用电子邮件。 |
示例剧本
- hosts: www
roles:
- role: inmotionhosting.letsencrypt
许可
GPLv3
作者信息
关于项目
Modular Ansible Role for deploying and configuring Let's Encrypt
安装
ansible-galaxy install inmotionhosting.letsencrypt
许可证
gpl-3.0
下载
52.2k
拥有者
Offering Private and Public Cloud, Software as a Service, and Web Hosting