sysutils/opa 1.21.3_1 FreeBSD
Open Policy Agent for policy enforcement across the entire stack
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d81b7ba3c3- License
- APACHE20
- Categories
- sysutils
- Package size
- 9720.3 KiB, 39605.6 KiB installed
Description
Open Policy Agent (OPA) is an open source, general-purpose policy engine that enables unified, context-aware policy enforcement across the entire stack. OPA is a graduated project of the Cloud Native Computing Foundation (CNCF).
Use OPA to enforce policies in microservices, Kubernetes, CI/CD pipelines, API gateways, and more. OPA decouples policy decision-making from the application's business logic. Policies are written in a high-level declarative language called Rego.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | sysutils/opa | 1.21.3_1 |
| NetBSD | devel/opa | 1.20.2 |
Install
Binary package:
pkg install opa
From the ports tree:
cd /usr/ports/sysutils/opa/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= opa>0:sysutils/opa
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.21.1 | 1.21.2 | - | 1.5.0_3 | 1.21.2 |
| FreeBSD:14:quarterly | 1.21.0_1 | 1.21.0_1 | n/a | 1.5.0_1 | 1.21.0_1 |
| FreeBSD:15:latest | 1.21.2 | 1.21.2 | n/a | - | 1.5.0_3 |
| FreeBSD:15:quarterly | 1.21.0_1 | 1.21.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.21.0 | 1.21.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- go:modules
- Service scripts
- none
Files
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| go/sysutils_opa/opa-v1.21.3/v1.21.3.mod | 5825 | 379d2ce9dd49d847ef065efe11ecae8c9e0d8433f537e7881a11c3a53a9032df |
| go/sysutils_opa/opa-v1.21.3/v1.21.3.zip | 4.5439839e+07 | 4562fe697daef85051ca96ed177aeb1865dbc90e8e7a19dd919f9d3c34b8f036 |
Commit history 14
The latest 5 of 14 in the history this site was built from.