~/talk

Bringing Pod Security Admission to Your Kubernetes Distribution

Talkat KCD Austria 2023 · 2023-09-26..09-27· [kubernetes, security]
links:none on file
slides:none on file

Brings Pod Security Admission into a Kubernetes distribution by committing a clusterwide PSA config, building a controller that maps legacy SCC/ARB to namespace labels using server-side apply, and extracting violations from audit logs with CI runs and jq. Adds Prometheus alerts and limited telemetry, discovers tens of repos to fix and a Prometheus cardinality risk, and stages enforcement via versioned enforce/audit/warn modes. Initial rollout shows roughly 40% of upgraded clusters reporting violations, then drops as fixes land.

AI-written summary · about

  1. 0:00Pod Security Admission intro
  2. 1:03What is PSA
  3. 2:08Pod Security Profiles
  4. 4:38Pod Security Admission Modes
  5. 6:05Evaluating cluster security
  6. 7:10Audit logs for violations
  7. 9:00Syncing labels with policies
  8. 11:47Communicating changes
  9. 14:21Fixing violations
  10. 15:24Alerts for violations
  11. 17:33Monitoring workloads
  12. 20:50Validating platform workloads
  13. 21:35Adding PSA labels to tests
  14. 23:22Waiting for upgrades
  15. 24:46Post-upgrade violations
  16. 25:49Customer support
  17. 26:50Global security profiles
  18. 27:13Acknowledgments
  19. 29:05Q&A: SCC integration
  20. 31:36Q&A: PSA in nested clusters
~/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.