OPA Deep Dive
Talkat KubeCon + CloudNativeCon North America 2019 · on Wednesday, 2019-11-20· at 17:20· Pacific Ballroom, Salon 23-24 - Marriott Marquis San Diego Marina Hotel·
summary
OPA is a lightweight policy engine that takes JSON inputs and returns JSON decisions, used as a local daemon or Go library and integrated via Kubernetes admission webhooks to enforce rules like “all pod images must come from hooli.com” (demo returns deny plus error messages and handles containers and initContainers). It supports bundle distribution, decision logs, a test framework and Rego policies, can compile policies to WebAssembly for edge runtimes, and uses partial evaluation and indexing to cut evaluation time; some built-ins and partial-eval coverage remain works in progress.
AI-written summary · about
chapters (5)
- 0:00Start
- 3:59OPA Integration Index
- 4:31OPA: General purpose Policy Engine
- 14:51Kubernetes Policy Example
- 30:27Future: Automated Complexity Analysis
related talks
33mOpen Policy Agent Deep Dive
45mOpen Policy Agent Deep Dive
19mDynamic Authorization and Policy Control for Your Kubernetes Cluster
34mFine-grained Authorization in a Containerized World
38mOPA for the cloud natives
29mOpen Policy Agent (OPA) Intro & Deep Dive
41mOpen Policy Agent (OPA) Intro & Deep Dive
36mOPA for the cloud natives
