triplepoint.self_signed_certificates
介绍
为多个域名安装和配置自签名证书。
有一个变量没有使用该角色的命名空间,这个变量是 certbot_certs
。 该变量旨在复制 geerlingguy.certbot
角色的接口,以便在测试时可以顺利地用此角色替代 geerlingguy.certbot
。 更多细节请查看角色变量。
要求
无。
角色变量
有关配置的信息,请查看 默认变量文件中的注释。
依赖
无。
示例剧本
- hosts: 任何
roles:
- triplepoint.self_signed_certificates
角色测试
该角色使用 molecule
进行测试,使用 pipenv
管理依赖项和 Python 测试环境。
设置执行环境
pip install pipenv
安装 pipenv
后,可以通过以下命令构建执行虚拟环境:
pipenv install --dev
运行测试
环境配置完成后,可以执行 molecule
:
pipenv run molecule test
重新生成锁定文件
你不需要经常这样做,但如果通过 pipenv install {some_package}
命令或直接编辑 Pipfile
更改了 Python 包要求,或者如果发现构建依赖已过时,可能需要重新生成 Pipfile.lock
。
pipenv update --dev
完成此过程后,请确保检查生成的 Pipfile.lock
。
许可证
MIT
关于项目
A generator for self-signed certificates with a local CA cert, intended to stand in for geerlingguy.certbot during testing or local deployments.
安装
ansible-galaxy install triplepoint.self_signed_certificates
许可证
mit
下载
285
拥有者