Ecosyste.ms: Repos

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

GitHub topics: opa

anderseknert/rego-test-assertions

Tiny Rego library with helper functions for unit testing

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

me-viper/OpaDotNet.Extensions

Open Policy Agent dotnet core extensions

Language: C# - Size: 142 KB - Last synced: 11 days ago - Pushed: 4 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: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

Bisnode/opa-gradle-plugin

Plugin adding various tasks to help out integrating Open Policy Agent (OPA) in Gradle builds.

Language: Java - Size: 10 MB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 13 - Forks: 4

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: 19 days ago - Pushed: 4 months ago - Stars: 35 - Forks: 5

anderseknert/clj-opa

Clojure client for Open Policy Agent

Language: Clojure - Size: 29.3 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 10 - Forks: 0

tarcinapp/entity-persistence-gateway-policies

Authorize and control access to REST endpoints and data fields with fine-grained policies for APIs within Tarcinapp Suite.

Language: Open Policy Agent - Size: 219 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

Turall/OPA-python-client

Python client for Open Policy Agent

Language: Python - Size: 106 KB - Last synced: 19 days ago - Pushed: 6 months ago - Stars: 39 - Forks: 12

VJftw/please-terraform

Terraform integration w/ the Please build system

Language: Go - Size: 140 KB - Last synced: 2 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

VJftw/please-opa

OPA rules for the Please build system

Language: Shell - Size: 14.6 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

kubeshop/monokle-core

Monokle validation engine, CLI and shared UI components

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

StyraInc/opa-kafka-plugin

Open Policy Agent (OPA) plug-in for Kafka authorization

Language: Scala - Size: 257 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 58 - Forks: 20

srinandan/external-callout-samples

This repo demonstrates the use of the External Callout policy with Apigee

Language: Go - Size: 272 KB - Last synced: 2 days ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 3

srenatus/opa-explorer

Graphical user interface showcasing the different stages of Rego compilation in OPA

Language: CSS - Size: 290 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 8 - Forks: 2

tlowerison/authzen

A framework for easily integrating authorization into backend services.

Language: Rust - Size: 4.65 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

developer-guy/policy-as-code-war

OPA Gatekeeper vs Kyverno

Size: 242 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 61 - Forks: 7

johanfylling/opa-dependency-manager

OPA Dependency Manager (ODM)

Language: Go - Size: 97.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 8 - Forks: 3

rahulkiit/opaterraform

Open Policy Agent with Terraform version 0.12.5

Language: HCL - Size: 15.6 KB - Last synced: 4 months ago - Pushed: almost 5 years ago - Stars: 7 - Forks: 2

arulrajnet/apisix-opa-example

APISIX + OPA + Upstream Service

Language: Shell - Size: 27.3 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

shiv3/opa-examples

Open Policy Agent with Envoy Proxy Examples

Language: Open Policy Agent - Size: 61.5 KB - Last synced: 5 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

4rchr4y/bpm

πŸ€ Bundle Package Manager πŸ€

Language: Go - Size: 922 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

rallyhealth/conftest-policy-packs

Rego policies for enterprise-scale Compliance-as-Code with OPA Conftest.

Language: Open Policy Agent - Size: 208 KB - Last synced: 24 days ago - Pushed: 8 months ago - Stars: 56 - Forks: 5

jib1337/opa-experiments

Just a very basic OPA example, verifying a signed JWT to allow access to a resource.

Language: Python - Size: 469 KB - Last synced: 5 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

StyraInc/opa-aws-cloudformation-hook

AWS Cloudformation Hook for OPA-powered infrastructure policy enforcement

Language: Python - Size: 205 KB - Last synced: 29 days ago - Pushed: 3 months ago - Stars: 33 - Forks: 5

Bisnode/opa-spring-security

Open Policy Agent for Spring Security

Language: Java - Size: 186 KB - Last synced: 5 months ago - Pushed: about 3 years ago - Stars: 27 - Forks: 6

ashok-an/flask-opa

Simple CRUD API using Flask and OPA for authorization

Language: Python - Size: 157 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 2

reposaur/reposaur

Open source compliance tool for development platforms.

Language: Go - Size: 800 KB - Last synced: 5 months ago - Pushed: 7 months ago - Stars: 274 - Forks: 14

psibi/rego-mode

Emacs major mode for OPA's rego language

Language: Emacs Lisp - Size: 44.9 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 26 - Forks: 3

christophwille/dotnet-opa-wasm

Call Open Policy Agent (OPA) policies in WASM (Web Assembly) from .NET Core

Language: C# - Size: 2.63 MB - Last synced: 9 days ago - Pushed: 2 months ago - Stars: 44 - Forks: 11

jferrater/opa-data-filter-spring-boot-starter

Spring Boot library for enforcing authorization on Spring Data JPA and MongoDB by filtering data using the Open Policy Agent (OPA) partial evaluation feature.

Language: Java - Size: 22 MB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 23 - Forks: 5

thangchung/bff-auth

The demonstration of modern authentication using BFF pattern and authorization enforcer using OPA

Language: C# - Size: 3.72 MB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 47 - Forks: 4

mcolomerc/terraform-confluent-opa-sample

Example of Terraform Confluent and Open Policy Agent integration.

Language: HCL - Size: 24.4 KB - Last synced: 6 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

alcideio/skan πŸ“¦

Scan Kubernetes resource files , and helm charts for security configurations issues and best practices.

Language: JavaScript - Size: 5.19 MB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 205 - Forks: 7

mathieu-benoit/istio-gatekeeper-demos

Demos and resources of the Istio + Gatekeeper talks at IstioCon 2022 and GitOpsCon 2022

Size: 893 KB - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 14 - Forks: 3

chen-keinan/mesh-kridik

mesh-kridik is an open-source security checker that performs various security checks on a Kubernetes cluster with istio service mesh and is leveraged by OPA (Open Policy Agent) to enforce security rules.

Language: Go - Size: 39.1 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 24 - Forks: 5

policy-hub/policy-hub-cli

CLI for searching Rego policies

Language: Go - Size: 102 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 104 - Forks: 7

Parsifal-M/backstage-opa-permissions-wrapper

An OPA wrapper for the Backstage Permission Framework

Language: TypeScript - Size: 1.38 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 0

xchapter7x/hcunit

Helm Chart Unit: helps to unit test rendering of your templates using policies

Language: Go - Size: 180 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 34 - Forks: 1

Parsifal-M/backstage-opa-backend

Backend Plugin for Backstage to integrate with OPA

Language: TypeScript - Size: 1.33 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0

Parsifal-M/backstage-opa-entity-checker

Provides a way to audit entity metadata with OPA

Language: TypeScript - Size: 389 KB - Last synced: 5 months ago - Pushed: 7 months ago - Stars: 3 - Forks: 0

microchip-pic-avr-examples/pic18f56q71-ultrasonic-range-detection-mplab-mcc

This code example demonstrates how an ultrasonic range detector can be built using the Core Independent Peripherals available on the PIC18-Q71 device family.

Language: C - Size: 8.95 MB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

mirror520/identity

Scalable and decentralized user identity management

Language: Go - Size: 215 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

vobu/ui5-unified-test-stack

QUnit-, OPA-, and wdi5-tests on Webdriver.IO

Language: JavaScript - Size: 205 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 2 - Forks: 1

YubicoLabs/action-conftest

Easily run Conftest, pull remote policies, surface the results, and obtain test metrics

Language: Go - Size: 22.5 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 11 - Forks: 8

BenderScript/jwx-opa

JWX Implementation for the Open Policy Agent

Language: Go - Size: 575 KB - Last synced: 8 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

brendanjryan/ccheck

A command line tool for validating Kubernetes configs with rego

Language: Go - Size: 13.7 KB - Last synced: 3 months ago - Pushed: almost 5 years ago - Stars: 64 - Forks: 3

StatCan/gatekeeper-policies

Policies that are to be enforced by GateKeeper for the Cloud Native Platform

Language: Open Policy Agent - Size: 74.7 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 14 - Forks: 12

zenitysec/sphinx-rego

Sphinx extension that automatically documents Open Policy Agent Rego policies

Language: Python - Size: 97.7 KB - Last synced: 19 days ago - Pushed: about 1 year ago - Stars: 23 - Forks: 2

open-policy-agent/community

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

Size: 2.93 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 29 - Forks: 2

microchip-pic-avr-examples/pic18f56q71-led-current-control-opamp

This code example demonstrates how to control the LED current using the built-in OPA, ADC and PWM peripherals of the PIC microcontroller.

Language: C - Size: 8.59 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

edgeflare/traefikopa

Open Policy Agent (OPA) Authorization middleware for Traefik

Language: Go - Size: 4.88 KB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

cruxstack/terraform-aws-cloudfront-middleware-at-edge

Terraform Module to deploy customizable CloudFront auth-at-edge and url-rewriter middlewares via Lambda@Edge

Language: TypeScript - Size: 305 KB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

progbits/opa-rbac

A simple RBAC service based on OPA and SQLite.

Language: Go - Size: 105 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

tmobile/magtape

MagTape Policy-as-Code for Kubernetes

Language: Python - Size: 1.91 MB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 144 - Forks: 27

WoodProgrammer/ack-opa

OPA Rules for AWS ACK resources

Language: Open Policy Agent - Size: 12.7 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

prakharsaxena3007/user-management

User Management Application with Spring Framework

Language: Java - Size: 64.9 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

khaale/opa-local-example

An example of local Open Policy Agent (OPA) testing pipeline for Java\Spring Boot\Maven projects

Language: Dockerfile - Size: 15.6 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

bstick12/opa-release

BOSH release of Open Policy Agent

Language: Ruby - Size: 11.7 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 2

mneil/opa-dynamodb

Scalable policy store with real-time policy updates using Open Policy Agent.

Language: Go - Size: 93.8 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 13 - Forks: 3

raman7073/spring-opa-project

Explore the "Spring Boot-OPA Demo Project," showcasing seamless integration of Open Policy Agent (OPA) with Spring Boot. Witness real-time policy evaluation, fine-grained access control, and easy policy management, empowering you to build secure and scalable applications effortlessly.

Language: Java - Size: 33.4 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

arkadiusjonczek/keycloak-oidc-jwt-opa-demo

Keycloak + OpenID Connect + JWT + Open Policy Agent (DEMO)

Language: Open Policy Agent - Size: 18.6 KB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

nkypy/gopa

open policy agent gin middleware for custom usage

Language: Go - Size: 176 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

zlabjp/envoy-spire-opa-service-mesh πŸ“¦

Demo to build Service Mesh on Kubernetese using Envoy as data plane and SPIRE and OPA as control plane.

Size: 379 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 9 - Forks: 4

kube-tarian/sigrun

Sign your artifacts, source code or container images using Sigstore tools, Save the Signatures you want to use, and Validate & Control the deployments to allow only the known Sources based on Signatures, Maintainers & other payloads automatically.

Language: Go - Size: 702 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 11 - Forks: 3

mikouaj/gke-review πŸ“¦

Tool for reviewing GKE cluster configuration against OPA policies

Language: Go - Size: 1.08 MB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

m-mizutani/opaq

Generic inquiry tool to OPA server for CI process, such as GitHub Actions

Language: Go - Size: 39.1 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

m-mizutani/regolint

Custom Rego linter with policy written by Rego

Language: Go - Size: 41 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

XenitAB/gatekeeper-library

Collection of OPA Gatekeeper policies that can be used in your Kubernetes cluster.

Language: Open Policy Agent - Size: 858 KB - Last synced: 11 months ago - Pushed: 12 months ago - Stars: 14 - Forks: 7

srinandan/apigee-opa-callout πŸ“¦

This sample show the use of OPA with Apigee

Language: Go - Size: 186 KB - Last synced: 11 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

build-security/aws-api-gateway-authz

Showcases an example of how OPA can be used for featureful access control to AWS API Gateway.

Language: HCL - Size: 2.35 MB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 13 - Forks: 2

linzhengen/opa-rbac

Role-based access control (RBAC) with the Open Policy Agent.

Language: Go - Size: 71.3 KB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

aws-samples/aws-infra-policy-as-code-with-terraform

Implements OPA-based preventive security controls for AWS Infrastructure using Terraform Infrastructure as Code (IaC), that can establish a security baseline and safeguard resources before deployment into the AWS Accounts and reduce security risks.

Language: Open Policy Agent - Size: 213 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 16 - Forks: 2

chen-keinan/go-opa-validate

go-opa-validate is an open-source lib that evaluates OPA (open policy agent) policy against JSON or YAML data.

Language: Go - Size: 339 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 7 - Forks: 2

StyraInc/academy-samples

Styra Academy code samples and other supporting material.

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

ryodocx/ical-proxy

A proxy server convert from any sources to iCalendar via OPA/Rego

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

kevinswiber/spego

A set of policies for Open Policy Agent to validate OpenAPI definitions.

Language: Open Policy Agent - Size: 637 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 17 - Forks: 1

SwiperWitty/Bird_Final

δΈζ­»ιΈŸηš„η»ˆη« 

Language: C - Size: 20.7 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

johanfylling/rego-utils

A collection of various Rego utility functions

Language: Open Policy Agent - Size: 11.7 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

developer-guy/monitor-opa-gatekeeper

πŸ–₯️ πŸ‘“ Monitor your OPA Gatekeeper via Grafana Dashboard

Size: 121 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 14 - Forks: 2

mawinkler/c1-playground

Ultra fast and slim kubernetes playground.

Language: Shell - Size: 25.9 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 7 - Forks: 5

curityio/opa-authorization-manager

An example Authorization Manager using Open Policy Agent

Language: Kotlin - Size: 48.8 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

wyyerd/opa-rs

Rust client library for Open Policy Agent

Language: Rust - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 4 - Forks: 1

portefaix/portefaix-policies

Portefaix Policies

Language: Open Policy Agent - Size: 331 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1 - Forks: 2

az82/opa-secure-microservice

Showcase for "Policy-as-Code for Cloud-Native Applications with OPA"

Language: Java - Size: 142 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

yashas224/OPA-bundle-spring-boot

OPA bundle provider and consumer application with OPA Side car.

Language: Java - Size: 75.2 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

yashas224/OPA-spring-boot

Open Policy Agent and spring boot intagration

Language: Java - Size: 71.3 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

curityio/curity-kong-opa-demo

Language: Go - Size: 33.2 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 2

snigdhasambitak/cks

Practice questions for Certified Kubernetes Security Specialist (CKS) exam

Size: 1.36 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 23 - Forks: 10

transmute-industries/vc-opa

Decentralize Open Policy Agent (DOPA)

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

anderseknert/opal

Common stdlib functions implemented in Rego

Language: Open Policy Agent - Size: 29.3 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 5 - Forks: 2

XenitAB/gatekeeper-exporter πŸ“¦

Experimental project to export OPA Gatekeeper violation events as a metrics

Language: Go - Size: 38.1 KB - Last synced: 10 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

alokmenghrajani/pixlpaste

simple, free, reliable way to share your pixels

Language: Opa - Size: 156 KB - Last synced: about 1 year ago - Pushed: over 11 years ago - Stars: 12 - Forks: 0

rewanthtammana/gatekeeper-rules-helm-library

The OPA Gatekeeper rules helm policy library.

Language: Smarty - Size: 133 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0

daichitakahashi/rego-validation-example

Examples for validation using Policy Language Rego

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

qingwave/opa-gin-authz

Gin http service with OPA authentication in golang.

Language: Go - Size: 2.86 MB - Last synced: 4 months ago - Pushed: about 2 years ago - Stars: 7 - Forks: 1

developer-guy/container-image-sign-and-verify-with-cosign-and-opa

This is just a proof-of-concept project that aims to sign and verify container images using cosign and OPA (Open Policy Agent)

Language: Go - Size: 2.72 MB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 62 - Forks: 16

hasit/opacover

Generate HTML representation of OPA test coverage

Language: Go - Size: 6.84 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 5 - Forks: 1

sudo-suhas/play-arngin πŸ“¦

Addon rule engine playground.

Language: Open Policy Agent - Size: 1.25 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

wridgeu/UI5-testing

Demo Repository for working through the testing section on the official UI5-Documentation.

Language: JavaScript - Size: 283 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

babarot/action-opa

Run opa test command with GitHub Actions

Language: Shell - Size: 493 KB - Last synced: 20 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 5