~/talk

Zero Trusting as a True Cloud Native Dev

Talkat DevOps Barcelona 2024 · 2024-11-14..11-15· [security, kubernetes]
links:none on file
slides:none on file

Claim: Kubernetes can own Zero Trust authn/authz so application code stays clean. The demo wires Gateway API + Envoy as the ingress, cert-manager for TLS, a policy engine (Quadrant / Open Policy Agent pattern) and MetalLB, uses the Kubernetes TokenReview and SubjectAccessReview APIs plus RBAC-bound service accounts, and enforces TLS, authentication, authorization and rate limiting. Result: unauthenticated 401, authenticated-but-unauthorized 403, allowed 200, and a 2 requests per 10s rate limit that returns 429 when exceeded — it works end to end.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:53Cloud native and zero trust defined
  3. 6:13Zero trust architecture explained
  4. 10:10Proxies vs proxyless approaches
  5. 12:22Authentication methods overview
  6. 15:53Authorization models explained
  7. 16:57Gateway API introduction
  8. 21:00Recap and demo setup
  9. 22:30Live demo part 1: Basic setup
  10. 28:43Live demo part 2: Gateway API configuration
  11. 32:49Live demo part 3: Security layers
  12. 36:33Live demo part 4: Authentication and authorization
  13. 40:08Live demo part 5: Role-based access
  14. 41:15Live demo part 6: Rate limiting
  15. 43:28Summary and CNCF resources
~/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.