znerol.wkd_gpg

Ansibleロール: WKD

ビルドステータス

GPGキーをWeb Key Directory構造にエクスポートするためのタスクを提供します。

要件

AnsibleコントローラーのマシンでPython 3が必要です。

必要なロール変数

  • wkd_gpg_uids: エクスポートするGPGのUIDのリスト。このリストは、loop_varwkd_gpg_uidに設定してループ処理されます。
  • wkd_basedir: キーがエクスポートされるベースディレクトリへのパス。通常、ウェブサーバのドキュメントルートに設定されます。

オプションのロール変数

  • wkd_method: directまたはadvancedのいずれか(ドラフト標準のキー発見セクションを参照)。デフォルトはadvancedです。
  • wkd_gpg_export_dest: GPGキーがエクスポートされるパス。デフォルトはテンプレート化された文字列です。defaults/main.ymlを参照してください。
  • wkd_gpg_export_params: znerol.gpg_exportルックアッププラグインに渡される追加のパラメータのハッシュ。特に、公開鍵管理をソース管理されたディレクトリに設定するためにhomedirが便利です。このディレクトリにはプライベートキーが含まれていません。

依存関係

例プレイブック

znerol.wkd_gpgロールの使用方法:

- hosts: localhost
  vars:
    wkd_gpg_uids:
      - "[email protected]"
      - "[email protected]"
      - "[email protected]"
      - "[email protected]"
      - "äëöüï@example.org"
      - "[email protected]"
    wkd_basedir: "/var/www"

  tasks:
    - name: znerol.wkd_gpgロールがインポートされました
      import_role:
        name: znerol.wkd_gpg

ライセンス

MIT

プロジェクトについて

OpenPGP Web Key Directory generation

インストール
ansible-galaxy install znerol.wkd_gpg
ライセンス
mit
ダウンロード
81
所有者