You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem description
With the delivery of the Gatekeeper manifest function (#167) and a manifest structure for constraint templates and constraints (#174), we would like to demonstrate a policy implementation and auditing within treasuremap. As an initial example, we would like a policy that validates that all helm chart resources used within a site deployment are produced from the helm-chart-collator managed within treasuremap.
Proposed change
Create a Gatekeeper constraint template that allows for restricting HelmRelease sources to specified sources.
Create a Gatekeeper constraint to restrict HelmRelease source to the helm-chart-collator/collator HelmRepository. GitRepository and Bucket sources should also be disallowed.
Deliver the constraint template and constraint during the workload phase or some new gating phase.
Provide capability to report violations during treasuremap gating. See Gatekeeper audit.
The text was updated successfully, but these errors were encountered:
Problem description
With the delivery of the Gatekeeper manifest function (#167) and a manifest structure for constraint templates and constraints (#174), we would like to demonstrate a policy implementation and auditing within treasuremap. As an initial example, we would like a policy that validates that all helm chart resources used within a site deployment are produced from the helm-chart-collator managed within treasuremap.
Proposed change
HelmRelease
sources to specified sources.HelmRelease
source to the helm-chart-collator/collatorHelmRepository
.GitRepository
andBucket
sources should also be disallowed.The text was updated successfully, but these errors were encountered: