Skip to content

Latest commit

 

History

History
executable file
·
25 lines (13 loc) · 950 Bytes

File metadata and controls

executable file
·
25 lines (13 loc) · 950 Bytes

Open Policy Agent (OPA)

In this section, we will take a look at Open Policy Agent (OPA).

  • OPA is an open source, general-purpose policy engine that unifies policy enforcement across the stack. OPA provides a high-level declarative language that lets you specify policy as code and simple APIs to offload policy decision-making from your software. You can use OPA to enforce policies in microservices, Kubernetes, CI/CD pipelines, API gateways, and more.

Install OPA

$ curl -L -o opa https://github.com/open-policy-agent/opa/releases/download/v0.27.1/opa_linux_amd64
$ chmod 755 ./opa
$ ./opa run -s &

References

How Netflix Is Solving Authorization Across Their Cloud [I] -Manish Mehta & TorinSandall, Netflix

Deep Dive