ssato.ansible_role_openssl_cert

ssato.openssl-cert

一个使用 openssl 命令生成 TLS 证书文件的 Ansible 角色。

构建状态

需求

  • openssl

角色变量

变量应该根据你的使用案例进行自定义。

  • openssl_cert_workdir: 生成证书文件的工作目录
  • openssl_cert_common_name: 公共名称
  • openssl_cert_country: 国家
  • openssl_cert_state: 省/州
  • openssl_cert_organization: 组织
  • openssl_cert_unit: 组织单位
  • openssl_cert_days: 证书有效天数
  • openssl_cert_key_bits: 私钥的大小

变量可以根据需要进行自定义。

  • openssl_cert_debug: 调试标志
  • openssl_cert_generate_self_signed_cert: 生成 CA 证书和自签名服务器证书的标志

大多数情况下,这些变量无需自定义。

  • openssl_cert_packages: 安装所需的包

请查看 defaults/main.yml 以获取每个变量的默认定义。

示例剧本

请查看 tests/test.yml

许可

MIT

作者

Satoru SATOH ssato@Github <https://github.com/ssato>_

关于项目

Generate SSL cert files with using openssl command

安装
ansible-galaxy install ssato.ansible_role_openssl_cert
许可证
mit
下载
104
拥有者