Meshery, the cloud native manager
-
Updated
Jun 29, 2024 - 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
Meshery, the cloud native manager
Open Policy Agent (OPA) is an open source, general-purpose policy engine.
🐊 Gatekeeper - Policy Controller for Kubernetes
📚 The OPA Gatekeeper policy library
Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)
Integrations, examples, and proof-of-concepts that are not part of OPA proper.
A set of curated exercises to help you prepare for the CKS exam
Open-source Platform for learning kubernetes and aws eks and preparation for for Certified Kubernetes exams (CKA ,CKS , CKAD)
A plugin to enforce OPA policies with Envoy
Sidecar for managing OPA instances in Kubernetes.
A curated list of OPA related tools, frameworks and articles
Notice: Postee is no longer under active development or maintenance.
The regolibrary package contains the controls Kubescape uses for detecting misconfigurations in Kubernetes manifests.
A policy management tool for interacting with Gatekeeper
Open Policy Agent WebAssembly NPM module (opa-wasm)
Traefik plugin which checks JWT tokens for required fields. Supports Open Policy Agent (OPA) and signature validation with JWKS
S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)