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
作者
佐藤悟 ssato@Github <https://github.com/ssato>_

