arillso.ca_certificates

Ansibleロール: ca-certificates

ビルドステータス ライセンス Ansible Galaxy Ansibleロール

説明

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

プロジェクトについて

Install certificates from a file or url under Windows and Linux.

インストール
ansible-galaxy install arillso.ca_certificates
ライセンス
mit
ダウンロード
616.3k
所有者