diff --git a/registry/release-units/policy-nexus.yaml b/registry/release-units/policy-nexus.yaml new file mode 100644 index 0000000..036e47c --- /dev/null +++ b/registry/release-units/policy-nexus.yaml @@ -0,0 +1,46 @@ +# No owner classification file. Recorded confidential/high for this wave. +kind: release-unit +unit_id: policy-nexus +owner: policy-nexus +contract_version: 1.0.0 +data_classification: confidential +criticality: high +composition: + purpose: Covers the live policy-nexus workloads as one release unit. + member_repos: + - repo: policy-nexus + role: rollout owner + deployables: + - policy-nexus +rollout_contract: + default_mode: helm-upgrade-install +smoke_contract: + required: + - workload-ready +rollback_contract: + order: + - owner-rollback +workloads: +- kind: Deployment + namespace: policy-nexus + name: policy-nexus +pins: + component: + name: ocm.railiance.dev/policy-nexus + version: live + resources: + - name: policy-nexus + type: ociImage + version: live + digest: + hashAlgorithm: SHA-256 + normalisationAlgorithm: ociArtifactDigest/v1 + value: sha256:214b122c3d175563f114552fa1826dac9642433be019c736c3265d0a3ef379f1 + sources: + - name: policy-nexus + type: git + version: live + digest: + hashAlgorithm: SHA-1 + normalisationAlgorithm: gitCommit/v1 + value: fa6ee926b6f4000cebd7903918474ba5ee7beaf6