~/talk

Evolving Kubernetes security with Vault and OpenShift

Talkat HashiConf 2025 · 2025-09-24..09-26· [security, kubernetes]
links:none on file
name:Nick Png
links:none on file
slides:none on file

Shows concrete integration steps: use Secrets Store CSI Driver or the agent sidecar to mount Vault secrets so they never persist in etcd, or pick External Secrets Operator (ESO) versus HashiCorp’s VSO for automatic sync, rotation and pod restarts; Vault 1.21 adds pod direct secrets (initially KV and AppRole) to bypass Kubernetes secrets; KubeKMS v2 stores the key-encryption-key in Vault with no measurable performance hit; cert-manager + Vault supplies Istio/OpenShift service-mesh and API/ingress TLS; Quay.io can use short-lived Vault tokens.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 1:21What is a secret
  3. 2:25Managing Kubernetes secrets
  4. 3:05Why use Vault
  5. 4:49Vault and OpenShift integration
  6. 7:17Secret Store CSI driver
  7. 9:01Vault agent sidecar
  8. 10:04Vault Secrets Operator vs External
  9. 13:35Pod direct secrets in OpenShift
  10. 14:39KubeKMS v2 with Vault
  11. 16:45Zero trust with Vault
  12. 18:33Summary and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.