~/talk

RBAC to the Future: Untangling Authorization in Kubernetes

Talkat NDC Security 2023 · 2023-01-16..01-19· [kubernetes, security]
links:none on file
slides:none on file

Explains how Kubernetes RBAC actually enforces identity and authorization, with concrete failures and fixes: a default service account + cluster-admin binding lets any pod replay a token and own the cluster; a list vs curl secret leakage demonstrates that listing can expose secret data depending on client; audit logs include allow/deny and reason for every API request; practical tooling includes Open Policy Agent rules, audit-to-rbac, and visualization/aggregation approaches to find and remove wildcard "" permissions* and build least-privilege policies.

AI-written summary · about

  1. 0:00Introduction to K8s RBAC
  2. 1:03Identity and API flow
  3. 4:46RBAC architecture basics
  4. 7:09Implementing RBAC policies
  5. 10:17Default cluster roles
  6. 11:31Common RBAC security risks
  7. 15:01Visualization and auditing
  8. 17:37Secret list gotcha
  9. 21:17Kubernetes audit logging
  10. 24:02Authentication mechanics
  11. 26:50Hardening strategies
  12. 30:45Q&A and conclusion
~/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.