andrewrothstein.pki

andrewrothstein.pki

构建状态

一个用于管理公钥基础设施(PKI)的角色。利用 cfssl 构建 CA 密钥/证书以及为一组主机提供的密钥/证书对。支持主题备用名称。让我免于学习 openssl 命令行!

需求

请参见 meta/main.yml

角色变量

请参见 defaults/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

关于项目

role to create a small pki

安装
ansible-galaxy install andrewrothstein.pki
许可证
mit
下载
13.5k
拥有者
Dreamer, coder