Fine-grained Authorization in a Containerized World
summary
A lightweight policy engine called Open Policy Agent (OPA) evaluates JSON queries using the declarative Rego language and keeps policies and data in memory or fetched as tarball bundles. OPA deploys as an admission controller in Kubernetes, loads a policy that forbids identical ingress hostnames across namespaces, and in the live demo blocks Alice’s conflicting ingress so production traffic no longer routes to dev. Integrations and decision logs enable testing and auditing.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:06What is Kubernetes
- 2:41Intentbased API
- 7:40What is Opa
- 9:37Why Opa
- 13:04Opa Integrations
- 14:46How does OPA work
- 21:54Use cases
- 23:49Admission Control
- 25:52Demo
- 33:19Outro
related talks
19mDynamic Authorization and Policy Control for Your Kubernetes Cluster
17mOpen Policy Agent Intro
45mOPA Deep Dive
29mIntroduction to Open Policy Agent
25mPolicing Your Kubernetes Clusters with Open Policy Agent (OPA) - Mark Puddick & Amith Nambiar
29mOpen Policy Agent (OPA) Intro & Deep Dive
33mOpen Policy Agent Deep Dive
39mOPA
