dubzland.certbot_rfc2136

Ansible 角色: certbot-rfc2136

Gitlab 管道状态(自托管)

用于安装 Certbot 以管理 Let's Encrypt 证书。

需求

Ansible 版本 2.0 或更高

角色变量

可用变量列在下面,附带默认值(更多信息请查看 defaults/main.yml):

dubzland_certbot_rfc2136_configuration_directory

dubzland_certbot_rfc2136_configuration_directory: /etc/certbot

包含 certbot 证书配置文件的目录。

dubzland_certbot_rfc2136_certs

dubzland_certbot_rfc2136_certs: []

要配置以获取的证书列表。

dubzland_certbot_rfc2136_dry_run

dubzland_certbot_rfc2136_dry_run: False

当设置为 True 时,将从 Let's Encrypt 的演示环境获取证书。

dubzland_certbot_rfc2136_deploy_hook

dubzland_certbot_rfc2136_deploy_hook:

如果提供,应为成功续订证书后要运行的命令。例如:dubzland_certbot_rfc_2136_deploy_hook: systemctl reload nginx

依赖

示例剧本

- hosts: web-servers
  roles:
    - role: dubzland.certbot-rfc2136

许可证

MIT

作者

关于项目

Installs and configures Certbot (to obtain Let's Encrypt certificates)

安装
ansible-galaxy install dubzland.certbot_rfc2136
许可证
mit
下载
131
拥有者
A lone greybeard