arillso.ca_certificates
Ansibleロール: ca-certificates
説明
LinuxおよびWindowsシステムの信頼ストアでCA証明書を管理するためのAnsibleロールです。ローカルファイルシステム、すでに信頼されたHTTP(s) URL、または生のコンテンツからPEM形式の証明書を追加できます。
インストール
ansible-galaxy install arillso.ca_certificates
要件
なし
ロール変数
ca_certificates_root_directory
Windowsの証明書ストアにインポートされる前に、証明書が保存される場所です。
ca_certificates_root_directory: '{{ ansible_env.TMP }}'
ca_certificates_packages
インストールするパッケージ。
ca_certificates_packages:
- ca-certificates
ca_certificates_files
システムの証明書ストアに追加するCA証明書のリストです。各リスト要素は、証明書のソース(URL、ファイル、または変数としてインライン)の設定ディレクトリを定義します。必ず「name」キーと、以下のいずれかのキーを含める必要があります。
オプション | コメント |
---|---|
file | Ansibleプレイブックを実行しているホスト上のファイルへのパス。相対パスはロールの files/ ディレクトリに関連します。 |
url | PEM形式の証明書ファイルへのURL |
content | PEM形式の証明書をインラインで記述 |
store_name | Windowsではオプションです。インポート時に使用するストア名。詳細は: Ansibleドキュメント を参照してください |
store_location | Windowsではオプションです。詳細は: Ansibleドキュメント を参照してください |
ca_certificates_files: []
依存関係
なし
例プレイブック
- hosts: all
roles:
- arillso.ca_certificates
著者
ライセンス
このプロジェクトはMITライセンスの下にあります。完全なライセンステキストについては、LICENSEファイルを参照してください。
著作権
(c) 2020, Arillso