Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: opa

gogatekeeper/gatekeeper Fork of louketo/louketo-proxy

An OpenID / Proxy service

Language: Go - Size: 7.02 MB - Last synced: about 3 hours ago - Pushed: about 4 hours ago - Stars: 245 - Forks: 41

zregvart/opa-inspect-js

OPA inspect in JavaScript

Language: JavaScript - Size: 3.44 MB - Last synced: about 9 hours ago - Pushed: about 10 hours ago - Stars: 1 - Forks: 1

redhat-cop/rego-policies

Rego policies collection

Language: Shell - Size: 3.25 MB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 152 - Forks: 36

chrisns/k8s-opa-boilerplate

Boilerplate example of managing OPA with kustomize

Language: Open Policy Agent - Size: 106 KB - Last synced: about 9 hours ago - Pushed: about 19 hours ago - Stars: 18 - Forks: 1

cisagov/ScubaGoggles

SCuBA Security Configuration Baselines and assessment tool for Google Workspace

Language: Open Policy Agent - Size: 3.01 MB - Last synced: about 9 hours ago - Pushed: about 22 hours ago - Stars: 117 - Forks: 11

jetstack/jetstack-secure

Open source components of Jetstack Secure

Language: Go - Size: 1.68 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 251 - Forks: 24

aquasecurity/postee

Notice: Postee is no longer under active development or maintenance.

Language: Go - Size: 7.91 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 205 - Forks: 64

kubescape/regolibrary

The regolibrary package contains the controls Kubescape uses for detecting misconfigurations in Kubernetes manifests.

Language: Open Policy Agent - Size: 7.15 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 109 - Forks: 48

eclipse-xpanse/policy-man

OPA based policy engine.

Language: Go - Size: 297 KB - Last synced: 2 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 5

open-policy-agent/opa-envoy-plugin

A plugin to enforce OPA policies with Envoy

Language: Go - Size: 867 MB - Last synced: about 22 hours ago - Pushed: 2 days ago - Stars: 307 - Forks: 112

open-policy-agent/gatekeeper-library

๐Ÿ“š The OPA Gatekeeper policy library

Language: Open Policy Agent - Size: 6.1 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 608 - Forks: 314

rond-authz/rond-authz.github.io

Rรถnd website

Language: CSS - Size: 6.48 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 3

oxyno-zeta/s3-proxy

S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)

Language: Go - Size: 2.57 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 268 - Forks: 27

cinaq/mendix-cli

A set CLI tools to enhance Mendix app development workflows. They are mainly designed for professionals but should be usable for everybody.

Language: SCSS - Size: 37.6 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 16 - Forks: 2

NewbMiao/opa-koans

koans for OPA

Language: Shell - Size: 1.9 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 52 - Forks: 10

oxyno-zeta/opa-center

OPA Decision logs and Status saver and viewer.

Language: Go - Size: 792 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 8 - Forks: 0

google/gke-policy-automation

Tool and policy library for reviewing Google Kubernetes Engine clusters against best practices

Language: Go - Size: 2.79 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 508 - Forks: 26

plexsystems/konstraint

A policy management tool for interacting with Gatekeeper

Language: Go - Size: 1.21 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 374 - Forks: 46

borgeby/jarl

Jarl is an Open Policy Agent (OPA) evaluator for the JVM and Javascript, written in Clojure(Script)

Language: Clojure - Size: 3.43 MB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 35 - Forks: 5

microsoft/regorus

Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.

Language: Open Policy Agent - Size: 1.16 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 83 - Forks: 26

StyraInc/awesome-opa

A curated list of OPA related tools, frameworks and articles

Size: 169 KB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 740 - Forks: 77

andros21/imagine Fork of hertogp/imagine

A pandoc-filter for images

Language: Python - Size: 17.2 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

kubeshop/monokle-core

Monokle validation engine, CLI and shared UI components

Language: TypeScript - Size: 10.5 MB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 17 - Forks: 3

Moses-Parente-Kyndryl/Terraform-OPA-Workflow

OPA Terraform Workflow

Language: Python - Size: 91.8 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

x-color/opa-cfn-tag-policy

This repository has a policy file of the Open Policy Agent to check that resources defined in CloudFormation templates are tagged.

Language: Open Policy Agent - Size: 62.5 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 1

richardjennings/opa-nginx

OPA Nginx Auth Request Integration

Language: Go - Size: 69.3 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 2 - Forks: 0

mxab/nacp

Admission Controller as a proxy for Nomad. Define OPA rules for validation and mutation or plugin remotes

Language: Go - Size: 371 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 33 - Forks: 2

sighupio/gatekeeper-policy-manager

A simple to use web-based OPA Gatekeeper policy manager

Language: TypeScript - Size: 14.5 MB - Last synced: about 12 hours ago - Pushed: about 23 hours ago - Stars: 288 - Forks: 31

sigstore/cosign-gatekeeper-provider

๐Ÿ”ฎ โœˆ๏ธ to integrate OPA Gatekeeper's new ExternalData feature with cosign to determine whether the images are valid by verifying their signatures

Language: Go - Size: 621 KB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 73 - Forks: 23

anderseknert/kube-review

Create Kubernetes AdmissionReview requests from Kubernetes resource manifests

Language: Go - Size: 134 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 95 - Forks: 2

hojatsajadinia/OPA-Security-Rules

A series of OPA rules for the static analysis of Docker and Kubernetes configuration files, aimed at enhancing security.

Language: Open Policy Agent - Size: 9.77 KB - Last synced: 11 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

kubewarden/opa-policy-template

A template repository to quickly port a Open Policy Agent policy to Kubewarden

Language: Makefile - Size: 50.8 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 3 - Forks: 1

appvia/psp-migration

Recreation of common Pod Security Policy configuration in other common Kubernetes policy engines

Language: TypeScript - Size: 13.2 MB - Last synced: 15 days ago - Pushed: 17 days ago - Stars: 51 - Forks: 4

StyraInc/mcov

Minimum compatible OPA version checker

Language: Go - Size: 50.8 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 5 - Forks: 0

r-scheele/rego_builder

Write your rego authorization rules from the frontend - Open policy agent

Language: Python - Size: 3.49 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1

aserto-dev/runtime

an abstraction library on top of OPA

Language: Go - Size: 405 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 25 - Forks: 2

JuliaComputing/OpenPolicyAgent.jl

Julia OpenPolicyAgent Client, Server and CLI.

Language: Julia - Size: 480 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0

babarot/action-conftest

Run conftest test command with GitHub Actions

Language: Shell - Size: 402 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 3 - Forks: 5

willhausman/dopa

A .NET API for OPA policies compiled as WebAssembly modules.

Language: C# - Size: 247 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 8 - Forks: 2

naveensrinivasan/opa-docker

open policy agent for dockerfile

Language: Open Policy Agent - Size: 1000 Bytes - Last synced: 16 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

transmute-industries/vc-opa

Decentralize Open Policy Agent (DOPA)

Language: Open Policy Agent - Size: 54.7 KB - Last synced: 16 days ago - Pushed: almost 1 year ago - Stars: 0 - Forks: 1

sighupio/fury-kubernetes-opa

Kubernetes Fury Distribution OPA Core Module: Policy enforcement for your Kubernetes Cluster

Language: Shell - Size: 1.35 MB - Last synced: about 12 hours ago - Pushed: 17 days ago - Stars: 37 - Forks: 10

madhuakula/docker-security-checker

Dockerfile Security Checker using OPA Rego policies with Conftest

Language: Open Policy Agent - Size: 10.7 KB - Last synced: 15 days ago - Pushed: almost 2 years ago - Stars: 56 - Forks: 27

Parsifal-M/backstage-opa-plugins

Open Policy Agent (OPA) Plugins for Backstage

Language: TypeScript - Size: 4.11 MB - Last synced: 23 days ago - Pushed: about 1 month ago - Stars: 27 - Forks: 2

Bisnode/opa-java-client

Language: Java - Size: 197 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 34 - Forks: 8

nscuro/dtapac

Audit Dependency-Track findings and policy violations via policy as code

Language: Go - Size: 3.17 MB - Last synced: about 18 hours ago - Pushed: 2 days ago - Stars: 25 - Forks: 4

3KeyCompany/CZERTAINLY-Auth-OPA-Policies

CZERTAINLY - OPA policies for evaluating access control permissions

Language: Open Policy Agent - Size: 13.7 KB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 4 - Forks: 2

open-policy-agent/opa-docker-authz

A policy-enabled authorization plugin for Docker.

Language: Go - Size: 222 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 78 - Forks: 25

StyraInc/opa-typescript

Language: TypeScript - Size: 804 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 3 - Forks: 2

allancalix/bazel-tools

Bazel rules for working with Nomad, Prometheus, and more

Language: Starlark - Size: 54.7 KB - Last synced: 23 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

spacelift-io/spacelift-policies-example-library

A library of example Spacelift policies

Language: Open Policy Agent - Size: 146 KB - Last synced: 17 days ago - Pushed: 24 days ago - Stars: 41 - Forks: 11

aserto-dev/topaz-website

Topaz website

Language: CSS - Size: 13.2 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 4 - Forks: 7

open-policy-agent/npm-opa-wasm

Open Policy Agent WebAssembly NPM module (opa-wasm)

Language: JavaScript - Size: 1.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 124 - Forks: 40

floriandorau/opa-aks

Use Open Policy Agent in combination with Azure Kubernetes cluster

Language: HCL - Size: 10.7 KB - Last synced: 23 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

me-viper/OpaDotNet

Open Policy Agent dotnet core SDK

Language: C# - Size: 20.5 MB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 3 - Forks: 0

StyraInc/vscode-styra

An extension to bring the Styra CLI natively into VS Code and provide Intellisense and snippets for rego.

Language: TypeScript - Size: 1.64 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0

TravelNest/kong-authorization-opa

Kong Plugin for Authorization (via Open Policy Agent)

Language: Lua - Size: 4.88 KB - Last synced: 25 days ago - Pushed: over 5 years ago - Stars: 25 - Forks: 4

alex-kuck/opa-client-go

A minimal Go client to integrate OpenPolicyAgent REST API

Language: Go - Size: 49.8 KB - Last synced: 27 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

StyraInc/regal

Regal is a linter for Rego, with the goal of making your Rego magnificent!

Language: Go - Size: 2.02 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 216 - Forks: 27

D-Kumar19/RegoPoilicies-Open-Policy-Agent

Using Rego (OPA) for applying policy on Kubernetes workloads

Language: Open Policy Agent - Size: 137 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 2 - Forks: 0

monch1962/opa-kube-policies

OPA policies for managing Kubernetes

Language: Open Policy Agent - Size: 26.4 KB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

open-policy-agent/gatekeeper

๐ŸŠ Gatekeeper - Policy Controller for Kubernetes

Language: Go - Size: 132 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,443 - Forks: 724

EliuX/flask-opa

Flask extension for OPA

Language: Python - Size: 41 KB - Last synced: 28 days ago - Pushed: about 3 years ago - Stars: 36 - Forks: 11

cmacrae/kove

Watch your in cluster Kubernetes manifests for OPA policy violations and export them as Prometheus metrics

Language: Go - Size: 6.01 MB - Last synced: 16 days ago - Pushed: 11 months ago - Stars: 46 - Forks: 6

open-policy-agent/kube-mgmt

Sidecar for managing OPA instances in Kubernetes.

Language: Go - Size: 46.3 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 224 - Forks: 104

bearddan2000/opa-cli-hello-world

A POC for opa programming language.

Language: Shell - Size: 1000 Bytes - Last synced: 29 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

StyraInc/enterprise-opa

Enterprise OPA is a distribution of Open Policy Agent with enterprise-grade features to get OPA into production quickly, easily, and inexpensively.

Language: Shell - Size: 1.48 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 26 - Forks: 4

kubeshop/monokle-chrome-extension

Integrates actions for discovering and exploring Kubernetes resources with Monokle Cloud into the GitHub User Interface

Language: JavaScript - Size: 1.39 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

aserto-dev/topaz

Cloud-native authorization for modern applications and APIs

Language: Go - Size: 15.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 966 - Forks: 20

open-policy-agent/opa

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

Language: Go - Size: 1 GB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9,104 - Forks: 1,258

DiamondLightSource/authz

A collection of things required to add authorization to applications using Open Policy Agent

Language: Rust - Size: 221 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1

ViktorUJ/cks

Open-source Platform for learning kubernetes and aws eks and preparation for for Certified Kubernetes exams (CKA ,CKS , CKAD)

Language: Shell - Size: 1.67 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 640 - Forks: 115

meshery/meshery

Meshery, the cloud native manager

Language: JavaScript - Size: 545 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4,854 - Forks: 1,505

danbev/trygg

This is just a experimental project to investigate things related to secure supply chain security.

Language: Python - Size: 24.2 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1

ollionorg/gcp-landing-zone

Leverage Ollion's GCP Landing Zone to deploy a secure, compliant foundation with ease. The repository contains an implementation of a secure and compliant landing zone pattern that will help expedite cloud migration for an enterprise in a heavily regulated industry.

Language: HCL - Size: 4.63 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 12 - Forks: 5

permitio/opal

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

Language: Python - Size: 4.28 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 2,267 - Forks: 131

traefik-plugins/traefik-jwt-plugin

Traefik plugin which checks JWT tokens for required fields. Supports Open Policy Agent (OPA) and signature validation with JWKS

Language: Go - Size: 160 KB - Last synced: 30 days ago - Pushed: 30 days ago - Stars: 84 - Forks: 29

orchestracities/anubis

Anubis: a flexible policy enforcement solution for NGSI APIs (and beyond!)

Language: Python - Size: 1.13 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 7 - Forks: 5

build-security/opa-express-middleware

Node.JS Express middleware for working with the Open Policy Agent

Language: JavaScript - Size: 1.41 MB - Last synced: 28 days ago - Pushed: about 1 year ago - Stars: 46 - Forks: 0

moabukar/CKS-Exercises-Certified-Kubernetes-Security-Specialist

A set of curated exercises to help you prepare for the CKS exam

Language: Shell - Size: 178 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 213 - Forks: 134

halilylm/micro

Go microservice using Kubernetes, Vault, OpenTelemetry, Elasticsearch(Geolocation), PostgreSQL, OPA.

Language: Go - Size: 85.9 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

StyraInc/rego-style-guide

Style guide for Rego

Size: 79.1 KB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 192 - Forks: 9

dzungtran/echo-rest-api

A Golang restful API boilerplate based on Echo framework v4. Includes tools for module generation, db migration, authorization, modular, authentication and more.

Language: Go - Size: 623 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 72 - Forks: 4

build-security/opa-symfony-middleware

PHP Symfony middleware for working with the Open Policy Agent

Language: PHP - Size: 96.7 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 1

x893675/opa-server

authorization server with opa

Language: Go - Size: 114 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 0 - Forks: 1

varisha-025/TCS-XPLORE-PYTHON-CODES

All TCS XPLORE Python OPA, IPA, IRA and CPA answers in the most simple way you can imagine.

Language: Python - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 48 - Forks: 14

Dixin/Etymology

Chinese etymology research website. ASP.NET Core architecture for SPA. See http://hanziyuan.net or http://ChineseEtymology.org

Language: HTML - Size: 13.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 10 - Forks: 1

open-policy-agent/contrib

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

Language: Go - Size: 18.8 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 315 - Forks: 148

romanbonapart/awesome-cloudnative

A curated list for awesome cloud native sources

Size: 1000 Bytes - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

IndikaUdagedara/opa-test

OPA Test Runner: Apply policies to arbitrary json or yaml data using OPA and Rego.

Language: Shell - Size: 13.7 KB - Last synced: 2 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 1

mouton0815/authorization-with-open-policy-agent

Demonstrates the authorization of a REST API with Open Policy Agent (OPA) and Keycloak

Language: Java - Size: 102 KB - Last synced: 23 days ago - Pushed: 6 months ago - Stars: 2 - Forks: 2

m-mizutani/alertchain

Simple SOAR (Security Orchestration, Automation and Response) framework integrated with OPA/Rego

Language: Go - Size: 1.04 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 15 - Forks: 1

prancer-io/prancer-compliance-test

This repository includes cloud security policies for IaC and live resources.

Language: Open Policy Agent - Size: 14.9 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 39 - Forks: 10

anderseknert/pre-commit-opa

Pre-commit git hooks for Open Policy Agent (OPA) and Rego development

Size: 86.9 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 64 - Forks: 6

ollionorg/aws-landing-zone

Leverage Ollion's AWS Landing Zone to deploy a secure, compliant foundation with ease. The repository contains an implementation of a secure and compliant landing zone pattern that will help expedite cloud migration for an enterprise in a heavily regulated industry.

Language: HCL - Size: 1.34 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 4 - Forks: 1

segrax/openpolicyagent

PSR-7 and PSR-15 OPA Authorization Middleware and Open Policy Agent Client

Language: PHP - Size: 78.1 KB - Last synced: 18 days ago - Pushed: 2 months ago - Stars: 16 - Forks: 2

anderseknert/rego-test-assertions

Tiny Rego library with helper functions for unit testing

Language: Open Policy Agent - Size: 28.3 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 24 - Forks: 1

tx7do/kratos-authz

kratos authorization middleware

Language: Go - Size: 238 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 15 - Forks: 3

me-viper/OpaDotNet.Extensions

Open Policy Agent dotnet core extensions

Language: C# - Size: 142 KB - Last synced: 17 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

schnatterer/cks-short-tips

Five short tips for passing the CKS exam (Certified Kubernetes Security Specialist)

Size: 7.81 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0