nahsi.vaultagent
Vault-Agent
vault-agentのインストール、設定、保守
ロールの哲学
詳細はansible-consulをご覧ください。
ロール変数
詳細と例についてはdefaults/を参照してください。
vault_agent_version
- 使用するバージョン
vault_agent_dirs
- 作成するディレクトリのマップ
- デフォルト:
vault_agent_dir: "/opt/vault"
vault_agent_dirs:
main:
path: "{{ vault_agent_dir }}"
configs:
path: "{{ vault_agent_dir }}/config.d"
templates:
path: "{{ vault_agent_dir }}/template.d"
certs:
path: "{{ vault_agent_dir }}/certs"
logs:
path: "/var/log/vault-agent"
vault_agent_config
- メインの設定ファイル
- 例: defaults/example.ymlを参照してください。
vault_agent_templates
template.d
ディレクトリに作成するテンプレートのマップ
vault_agent_user
- vault-agentプロセスとファイルの所有者
- デフォルト:
root
vault_agent_group
vault_agent_user
のグループ- デフォルト:
root
vault_agent_download_url
- vault-agentアーカイブを取得するためのURL
- デフォルト:
https://releases.hashicorp.com
vault_agent_service
- openrcサービスファイル
- デフォルト: defaults/main.ymlを参照
vault_agent_unitfile
- systemdユニットファイル
- デフォルト: defaults/main.ymlを参照
skip_handlers
- 再起動/リロードをスキップ - Packerでイメージをビルドする際に便利
- デフォルト:
false
タグ
config
- vault-agentのユニット/サービスファイルを更新し、設定ファイルを同期します。
作者
- アナトリー・ラスカリス - nahsi
インストール
ansible-galaxy install nahsi.vaultagent
ライセンス
mit
ダウンロード
1.9k