Open Policy Agent (OPA) is an open source, general purpose policy engine that enables unified, context aware policy enforcement across the entire stack
This release allows for the deployment of OPA using BOSH.
Currently there is no CI build the release. You can build it locally and deploy and test using the commands below
You need to provide the network
and az
that is specified in the cloud-config for your BOSH installation
git clone git@github.com:bstick12/opa-release.git
bosh create-release
bosh upload-release
bosh deploy -d opa-example examples/manifest.yml -v network_name=concord-services-subnet -v zone=europe-west1-b -v opa_common_name=opa.example.com
OPA_IP=$(bosh vms -d opa-example | awk '{print $4}')
curl "https://${OPA_URL}:8181/" -k