Intro: Open Policy Agent
summary
Open Policy Agent is a general-purpose policy engine that decouples decision-making from enforcement, implemented as a host-local cache running policies and data in memory. It uses the Rego language, exposes bundle/status/decision-log APIs, and integrates via CLI eval, HTTP sidecar/daemon, or embedding the Go library. Netflix uses it for HTTP/gRPC API authorization and Kafka write protection; Medallia scores Terraform plans for risk; Chef uses it for product authorization. Project stats: ~25,000 container downloads/week, ~36 contributors, ~400 Slack members and 20+ integrations.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:34OPA: Community
- 4:41OPA: general-purpose policy engine
- 13:49How does OPA work?
- 13:59OPA: Declarative Language (Rego)
- 19:21Integrating OPA Overview
- 21:15Integrating OPA: Hello World
- 22:58Integrating OPA: Rego Parameters
- 25:01Integrating OPA gorilla/mux example
- 26:49Integrating OPA Library References Example from this
- 27:33Thank You! Questions?








