andrewrothstein.pki
andrewrothstein.pki
一个用于管理公钥基础设施(PKI)的角色。利用 cfssl 构建 CA 密钥/证书以及为一组主机提供的密钥/证书对。支持主题备用名称。让我免于学习 openssl 命令行!
需求
请参见 meta/main.yml
角色变量
依赖项
请参见 meta/main.yml
示例剧本
如果您正在管理本地的 PKI,建议目标设为 localhost。
- hosts: localhost
connection: local
roles:
- role: andrewrothstein.pki
pki_dir: ~/pki
pki_self_sign: True
pki_ca:
cname: ca.foo.io
pki_servers:
- cname: host1.foo.io
- cname: host2.foo.io
- cname: host3.foo.io
许可证
MIT
作者信息
Andrew Rothstein andrew.rothstein@gmail.com