Skip to content

Validate Argo CD Application source paths #11

Description

@jeleel-muibi

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    argocdArgo CD applications and sync modelgood first issueGood for newcomersvalidationValidation and render checks

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions