本文へスキップ

Vault で機密情報を守る

Pro会員限定中級約45分6レッスン

DBパスワードやAPIトークンを平文のままプレイブックに置くのは事故のもと。ansible-vault でファイルを暗号化し、パスワードファイルを使って実行・閲覧・復号する一連の運用を身につけます。ansible.cfg での省略と encrypt_string まで扱います。

対象者: パスワードやトークンを含む構成を、安全にチームで共有したい方

前提知識: 変数の優先順位 修了程度(vars_files と template を知っていること)

この教材を終えると、できるようになること

  • vars_files で読み込む機密ファイルが平文のままだと何が起きるかを説明できる
  • --vault-password-file を使って機密ファイルを暗号化できる
  • Vault で暗号化した vars_files を含むプレイブックを、パスワードファイル付きで実行できる
  • 暗号化ファイルの内容確認(view)と復号(decrypt)を使い分けられる
  • ansible.cfg の vault_password_file で鍵を既定化し、encrypt_string の用途を説明できる

修了後の姿: ロールで構造化し、Vaultで機密を守り、タグ・ローリング適用・エラー制御を使った本番想定のAnsible運用ができるようになります。

この講座はPro会員限定です。無料の会員登録後、無料レッスンのあるコースから学習を始められます。

Vault で機密情報を守る|Ansible講座 | InfraDojo