Gatekeeper: Flexible, Shareable Policy for Kubernetes
summary
Gatekeeper is an open-source controller that turns OPA policies into Kubernetes CRDs (templates + constraints), enforces them via a validating admission webhook, and adds an audit mode for cluster-wide dry runs. Microsoft uses it in AKS preview and the project is alpha but working. Current limits: no mutating webhooks, limited metrics/observability, and basic policy tooling. The demo shows label, image-tag, and duplicate-name constraints failing at admission with clear messages.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:55Who are you
- 4:57The problem
- 8:43Common tools
- 10:23Kubernetes capabilities
- 13:06Challenges
- 14:49Solution Gatekeeper
- 25:48Why Gatekeeper
- 29:15Gatekeeper Lifecycle
related talks
34mGatekeeper: Flexible, Shareable Policy for Kubernetes
34mEmbracing Change, Policy as code for Kubernetes with OPA and Gatekeeper
28mEmbracing change: Policy-as-code for Kubernetes with OPA and Gatekeeper
27mEmbracing change: Policy-as-code with OPA and Gatekeeper
05mCommunity projects inform enterprise products
41mYou Shall Not Pass! Policy Compliance with OPA Gatekeeper
29mEVAPorating Kubernetes Security Risk: Adopting Validating Admission Policy at Scale
10mThe Power of OPA Gatekeeper: Enforcing Kubernetes Access Control to secure your runtime
