CSI Secret Driver とは?
CSI secret driver は container storage interface を使って、外部の provider の secret を pod 内のマウントされたボリュームとして提示します。pod が起動すると、driver は secret を取得してファイルとして公開し、必要に応じてネイティブな secret へも同期します。値はオンデマンドでマウントされるため、クラスターの store に永続化する必要はありません。
なぜ重要か
secret をファイルとしてマウントすると、環境変数や etcd に支えられた secret store の外に保てます。これは runtime に cloud 管理の secret を workload へ供給する一般的な方法です。
関連ガイド
What Is a Vault Agent Injector?A vault agent injector adds a sidecar to a pod that authenticates to Vault and writes fetched secrets into a…
What Is an External Secret?An external secret is a resource that syncs a value from an outside secret store into a cluster secret, keepi…
What Is an Image Pull Secret?An image pull secret holds registry credentials a node uses to authenticate and download container images fro…