Open Policy Agent WebAssembly NPM module (opa-wasm)
-
Updated
Jun 8, 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
Open Policy Agent WebAssembly NPM module (opa-wasm)
Conftest Policy for Pod Security Standards
Write tests against structured configuration data using the Open Policy Agent Rego query language
The Styra-supported driver to connect to Open Policy Agent (OPA) and Enterprise OPA deployments.
Open Policy Agent (OPA) is an open source, general-purpose policy engine.
SCuBA Security Configuration Baselines and assessment tool for Google Workspace
Find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development cycle of your infrastructure-as-code with KICS by Checkmarx.
A policy management tool for interacting with Gatekeeper
Automation to assess the state of your M365 tenant against CISA's baselines
Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)
Regal is a linter for Rego, with the goal of making your Rego magnificent!
Zed extension for Open Policy Agent (OPA) and Rego
The Styra-supported driver to connect to Open Policy Agent (OPA) and Enterprise OPA deployments
Boilerplate example of managing OPA with kustomize
The Styra-supported driver to connect to Open Policy Agent (OPA) and Enterprise OPA deployments
A curated list of OPA related tools, frameworks and articles
Todo App
A policy that prevents the creation of Service resources with type NodePort
A policy that prevents the creation of Service resources with type LoadBalancer
A template repository to quickly port a Open Policy Agent policy to Kubewarden