feat: add skip-schema-validation feature #676
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
helm/helm#12743 Helm 3.16.0!
This pull request introduces a new option to skip schema validation when rendering templates in Helm 3. The key changes include adding a new flag and updating the relevant command structures and functions to support this new option.
New feature addition:
cmd/helm3.go
: Added support for the--skip-schema-validation
flag in thetemplate
function to allow users to skip validation of rendered manifests against the Kubernetes OpenAPI schema.Command structure updates:
cmd/upgrade.go
: Added a new fieldSkipSchemaValidation
to thediffCmd
struct to store the state of the new flag.cmd/upgrade.go
: Updated thenewChartCommand
function to include the--skip-schema-validation
flag, allowing users to specify it when running the command.