opa
opa copied to clipboard
Open Policy Agent (OPA) is an open source, general-purpose policy engine.
Due the way that wasmtime-go does its versioning, it seems to fly under the radar of dependabot: that will never propose major version bumps, I suppose. Too many releases to...
## What is the underlying problem you're trying to solve? I am trying to figure out how to execute OPA inside a standard AWS Lambda. The requirements are: - Configure...
## What is the underlying problem you're trying to solve? Given a list of disallowed components, and an SBOM as input, I would like to write a rego policy that:...
Currently the in-memory store uses maps and slices to store base documents. In some cases, this can result in high latency during policy evaluation if a large amount of data...
This issue is effectively a duplicate of #4335, but contains additional use-cases for symlinks when building bundles. For the record, this is tested with OPA 0.58 .0 on Darwin, Go...
## What is the underlying problem you're trying to solve? Some use case require that a subset of even the *non-deterministic* builtin functions are evaluated at the partial eval time....
## Short description When attempting to use validation with a JSON Schema, if any document in the schema contains a `$ref` tag inside a `allOf`, `opa eval ...` will print...
This came up when trying to [make Regal](https://github.com/StyraInc/regal/issues/52) commands make use of a schema I wrote for the AST. A few elements of that schema are recursive by necessity, like...
When building a bundle from the following module with `opa build -O1`: ```rego package test import rego.v1 # METADATA # entrypoint: true p if { input.x == 1 } ```...
```rego package p r { input.default } ``` ```shell opa eval -d p.rego -f pretty data.p.r 1 error occurred: p.rego:4: rego_parse_error: unexpected default keyword: expected ident input.default ``` This error...