Open Policy Agent topic

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.

Community & Support

What is OPA

List Open Policy Agent repositories

konstraint

377
Stars
46
Forks
Watchers

A policy management tool for interacting with Gatekeeper

k8s-security-policies

173
Stars
23
Forks
Watchers

This repository offers a comprehensive library of security policies designed to enhance the security of Kubernetes cluster configurations. The policies are developed in accordance with the CIS Kuberne...

kics

1.9k
Stars
290
Forks
Watchers

Find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development cycle of your infrastructure-as-code with KICS by Checkmarx.

conftest

2.8k
Stars
297
Forks
Watchers

Write tests against structured configuration data using the Open Policy Agent Rego query language

opal

2.3k
Stars
134
Forks
Watchers

Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)

awesome-opa

745
Stars
77
Forks
Watchers

A curated list of OPA related tools, frameworks and articles

gatekeeper

107
Stars
6
Forks
Watchers

Kubernetes Operator to manage Dynamic Admission Controllers using Open Policy Agent

kube-review

98
Stars
2
Forks
Watchers

Create Kubernetes AdmissionReview requests from Kubernetes resource manifests

npm-opa-wasm

124
Stars
41
Forks
Watchers

Open Policy Agent WebAssembly NPM module (opa-wasm)