ivansible.cert_base

ivansible.cert_base

常用的 Certbot 和 Letsencrypt 设置。

要求

变量

可用的变量如下,带有默认值。

certbot_group: ssl-cert

这个 Unix 组的成员将有权读取证书。 默认情况下,这与 ssl-cert ubuntu 包使用的组相同。

certbot_use_docker: ...

我们是否使用 Docker 版本的 Certbot,或是从 PPA 本地安装的。 默认值依赖于 lin_use_docker

certbot_script: ...

默认值取决于我们是否使用 Docker 版本的 Certbot。 可以是 certbotcertbot-docker 脚本的完整路径。

certbot_dir: /etc/letsencrypt
certbot_lib_dir: /var/lib/letsencrypt
certbot_log_dir: /var/log/letsencrypt
certbot_hook_dir: /etc/letsencrypt/renewal-hooks

常用的 Certbot 目录。

certbot_post_dir: .../post 或 .../post-docker

certbot_hook_dir 的子目录,用于外部续订后的脚本。 默认值取决于我们是否使用 Docker 版本的 Certbot。

处理程序

标签

依赖关系

示例剧本

此角色仅作为继承的基础。

许可证

MIT

作者信息

IvanSible 在 2021 年创建。

关于项目

Common Certbot and Letsencrypt settings

安装
ansible-galaxy install ivansible.cert_base
许可证
Unknown
下载
661
拥有者
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/