~/talk

k8s Validating Admission Policy And Crossplane - Viktor Farcic

Talkat ContainerDays 2023 · 2023-09-11..09-13· [kubernetes, platform-engineering]
slides:none on file

Claim: enforce Policy-as-Code for an Internal Developer Platform by validating a single high-level resource instead of dozens of low-level objects. Uses Crossplane plus Kubernetes Validating Admission Policy (alpha/beta); examples include an admission rule to limit deployments to 5 replicas and a custom SQLClaim resource that expands into many primitives. Notes concrete scale: cluster exposes 180 CRDs and a single SQLClaim spawns multiple AWS objects via Crossplane. Demo shows policy authoring and binding but the validating policy fails in the demo due to alpha spec changes.

AI-written summary · about

  1. 0:00Introduction and disclaimer
  2. 0:42Kubernetes admission controllers explained
  3. 3:31Validating admission policies overview
  4. 7:02Challenges with Kubernetes policies
  5. 10:37Crossplane and CRDs for simplification
  6. 14:33Demo with Crossplane SQL claim
  7. 17:25Policy creation for SQL claim
  8. 21:42Testing and limitations of alpha features
  9. 24:16Future of validating admission policies
  10. 24:58Q&A session
~/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.