All apps created via the dev-apps workflow. Creating a repo in the dev-apps org will automatically create a values/helmrelease file via merge request here to be added to the main cluster.
- repos/lab-authz-bridge/: CI Application syncing the repo's .ci/ into mini/ci (destination SA ci-argocd via the project's destinationServiceAccounts), automated prune+selfHeal, allowEmpty false. No app Application — authz-bridge is a system service deployed by Flux from deployments/kustomization/. - projects/lab-authz-bridge.yaml: AppProject scoped to the repo (sourceRepos, sourceNamespaces [dev-apps-source], destination mini/ci) with a repo-owner project role granting get/sync/update on the project's applications. Argo CD v3.5.2 has no appRBAC field — project roles are the per-app RBAC mechanism; 'edit' is not a valid action, 'update' is the edit-equivalent. Validated: server-side dry-run of both objects against portable. |
||
|---|---|---|
| projects | ||
| repos | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
dev-apps-source
All apps created via the dev-apps workflow
Creating a repo in the dev-apps org will automatically create a values/helmrelease file via merge request here to be added to the main cluster.