Open Policy Agent (open-policy-agent)

Open Policy Agent

open-policy-agent

Geek Repo

Enabling policy-based control across the stack.

Home Page:http://www.openpolicyagent.org

Github PK Tool:Github PK Tool

Open Policy Agent's repositories

opa

Open Policy Agent (OPA) is an open source, general-purpose policy engine.

Language:GoLicense:Apache-2.0Stargazers:9126Issues:125Issues:2509

gatekeeper

🐊 Gatekeeper - Policy Controller for Kubernetes

Language:GoLicense:Apache-2.0Stargazers:3466Issues:63Issues:1306

conftest

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

Language:GoLicense:NOASSERTIONStargazers:2787Issues:27Issues:316

gatekeeper-library

📚 The OPA Gatekeeper policy library

Language:Open Policy AgentLicense:Apache-2.0Stargazers:603Issues:28Issues:170

contrib

Integrations, examples, and proof-of-concepts that are not part of OPA proper.

Language:GoLicense:Apache-2.0Stargazers:317Issues:21Issues:46

opa-envoy-plugin

A plugin to enforce OPA policies with Envoy

Language:GoLicense:Apache-2.0Stargazers:306Issues:20Issues:0

kube-mgmt

Sidecar for managing OPA instances in Kubernetes.

Language:GoLicense:Apache-2.0Stargazers:224Issues:10Issues:90

npm-opa-wasm

Open Policy Agent WebAssembly NPM module (opa-wasm)

Language:JavaScriptLicense:Apache-2.0Stargazers:124Issues:11Issues:53
Language:GoLicense:Apache-2.0Stargazers:115Issues:11Issues:76

vscode-opa

An extension for VS Code which provides support for OPA

Language:TypeScriptLicense:Apache-2.0Stargazers:104Issues:7Issues:61

library

The Open Policy Agent project standard library.

Language:Open Policy AgentLicense:Apache-2.0Stargazers:92Issues:11Issues:5

example-api-authz-go

Example Go service that uses OPA for API authorization.

Language:GoLicense:Apache-2.0Stargazers:91Issues:16Issues:6

opa-docker-authz

A policy-enabled authorization plugin for Docker.

Language:GoLicense:Apache-2.0Stargazers:78Issues:10Issues:45

opa-idea-plugin

Open Policy Agent plugin for IntelliJ

Language:KotlinLicense:MITStargazers:56Issues:9Issues:84

opa-envoy-spire-ext-authz

OPA-Envoy-SPIRE External Authorization Example.

Language:GoLicense:Apache-2.0Stargazers:46Issues:4Issues:0

setup-opa

Sets up Open Policy Agent CLI in your GitHub Actions workflow.

Language:TypeScriptLicense:Apache-2.0Stargazers:44Issues:7Issues:8

rego-python

Python library for interacting with Rego ASTs.

Language:PythonLicense:Apache-2.0Stargazers:43Issues:11Issues:1

example-api-authz-python

Example Python service that uses OPA for API authorization.

Language:PythonLicense:Apache-2.0Stargazers:31Issues:7Issues:1

community

The Community repository is the place to go for support with OPA and OPA Sub-Projects, like Conftest and Gatekeeper.

golang-opa-wasm

Open Policy Agent WebAssembly Go SDK

Language:GoLicense:Apache-2.0Stargazers:20Issues:8Issues:3

gatekeeper-external-data-provider

A template repository for building external data providers for Gatekeeper.

Language:ShellLicense:Apache-2.0Stargazers:10Issues:4Issues:3