【シールドシークレッツ】
Sealed Secrets とは?
最終更新:
💡 秘密の値を暗号化して、Gitで管理する
BitnamiのKubernetes向けシークレット管理ツール。kubesealで値を暗号化したSealedSecretをGitで管理し、対応する秘密鍵を持つコントローラーが復号してSecretを生成する。
📌 このページのポイント
KubernetesのSecretをそのままGitに入れてもいいの?
Sealed Secretsなら何が変わるの?
どうやって暗号化するの?
別のクラスターへコピーしたらどうなる?
ArgoCDなどと一緒に使えるの?
鍵が更新されたらパスワードも変わるの?
まとめ:ざっくりこれだけ覚えればOK!
📖 おまけ:英語の意味
「Sealed Secrets」 = 封印されたシークレット
💬 Sealedは封印された、Secretsは秘密という意味。暗号化した値を、対応する秘密鍵で開く封筒に例えると分かりやすいよ。