A proof of concept for RBAC on nginx with Open Policy Agent
-
Updated
May 27, 2018 - JavaScript
The Open Policy Agent (OPA, pronounced “oh-pa”) 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.
What is OPA
A proof of concept for RBAC on nginx with Open Policy Agent
Evaluate Open Policy Agent for Terraform compliance tests
Docker image with terraform 0.12.5 and Open Policy Agent v0.12.1
Open Policy Agent with Terraform version 0.12.5
Contains a valid OPA unit testing environment
Open Policy Agent-backed authentication in OpenFaaS Serverless functions
Open Policy Agent-based API Authorization in Dart
Demo to build Service Mesh on Kubernetese using Envoy as data plane and SPIRE and OPA as control plane.
A set of utilities and classes for working with Open Policy Agent based tools, including Gatekeeper and Conftest
open policy agent for dockerfile
A Buildkite plugin for executing Open Policy Agent against Terraform plans in a pipeline.
Demonstrate testing strategies around Terraform
Common stdlib functions implemented in Rego
Open Policy Agent for Spring Security
Checks the syntax of openpolicyagent's policy files (.rego)
Open Policy Agent Demo for Webassembly in Typescript