Secrets Store CSI Driver-Bring Your Own Enterprise Secrets Store to K8s
summary
Secrets Store CSI Driver mounts secrets, keys and certs from external stores into pods via a CSI volume, authenticates to HashiCorp Vault using Kubernetes service account tokens and to Azure Key Vault (demo uses aad-pod-identity), runs as a daemonset on nodes, and supports inline volumes on k8s 1.15+ or PV/PVC on 1.13+. Providers are alpha (Vault provider currently reads KV pairs only), key rotation is not automatic, Helm charts exist, and the live demos successfully retrieved and mounted secrets.
AI-written summary · about
chapters (6)
- 0:00Start
- 4:40Pod using Secrets Store CSI driver
- 8:34Prerequisites for Secrets Store CSI Driver
- 12:45Provider interface
- 28:20Project Status
- 29:26Resources
related talks
24mSecrets Store CSI Driver: Keeping Secrets Secret
24mCan You Keep a Secret? On Secret Management in Kubernetes
30mLook Ma, No secrets in my Kubernetes Cluster! - Vijay Dharap
39mManaging and securing Kubernetes secrets - Simon Pearce
15mSecuring your app's communications with Kubernetes, Azure Key Vault, and TLS certificates
20mEvolving Kubernetes security with Vault and OpenShift
50mSecuring Secrets in Kubernetes with Secret Provider and Azure Key Vault
30mHow to Make Kubernetes Secrets Really… Secret?
