Available on crate feature
deployment only.Expand description
ArgoCD AppProject generator.
AppProjectContract describes a per-team or per-business-unit
ArgoCD project with restricted sourceRepos, destinations, and
roles. Consumer Applications reference the project via their
spec.project field.
See the spec section 3.5 in
docs/superpowers/specs/2026-05-15-argocd-enterprise-enhancements-spec.md.
Structs§
- AppProject
Contract AppProjectdeclaration.- AppProject
Destination - Cluster + namespace pair an AppProject may target.
Functions§
- generate_
argocd_ app_ project - Generate an
AppProjectYAML manifest from a contract.