Skip to content

Add --skip-json-path to validate command#24

Merged
stefanprodan merged 1 commit intomainfrom
cmd-validate-skip-path
Apr 25, 2026
Merged

Add --skip-json-path to validate command#24
stefanprodan merged 1 commit intomainfrom
cmd-validate-skip-path

Conversation

@stefanprodan
Copy link
Copy Markdown
Member

Some manifests carry tooling-injected fields that are stripped at apply time by Flux (e.g. SOPS-encrypted Secrets). Use --skip-json-path to remove those fields from validation so the rest of the document is still checked.

Example:

flux-schema validate ./manifests \
  --skip-json-path 'v1/Secret:/sops' \
  --skip-json-path 'Deployment:/sops'

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
@stefanprodan stefanprodan added enhancement New feature or request area/validation Kubernetes manifests schema validation related issues and PRs labels Apr 25, 2026
@stefanprodan stefanprodan changed the title Add --skip-json-path to validation command Add --skip-json-path to validate command Apr 25, 2026
Copy link
Copy Markdown
Member

@matheuscscp matheuscscp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@stefanprodan stefanprodan merged commit a4a2ca2 into main Apr 25, 2026
6 checks passed
@stefanprodan stefanprodan deleted the cmd-validate-skip-path branch April 25, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/validation Kubernetes manifests schema validation related issues and PRs enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants