A broken repo-local path in an Argo CD Application is the kind of problem we can catch before anyone tries to sync a cluster.
The first version should be offline. No cluster access, no private overlays, no credentials.
Worth checking:
apps/**/base/application.yaml
- repo-local
path values
- Helm
valueFiles used by overlays
- useful error output with the app name and file path
Chart-only applications should not fail just because they do not point at a repo-local path.
Close this when missing local paths fail validation clearly and the check can run in CI without Kubernetes access.
A broken repo-local path in an Argo CD Application is the kind of problem we can catch before anyone tries to sync a cluster.
The first version should be offline. No cluster access, no private overlays, no credentials.
Worth checking:
apps/**/base/application.yamlpathvaluesvalueFilesused by overlaysChart-only applications should not fail just because they do not point at a repo-local path.
Close this when missing local paths fail validation clearly and the check can run in CI without Kubernetes access.