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 the template function to allow users to skip validation of rendered manifests against the Kubernetes OpenAPI schema.
Command structure updates:
cmd/upgrade.go: Added a new field SkipSchemaValidation to the diffCmd struct to store the state of the new flag.
cmd/upgrade.go: Updated the newChartCommand function to include the --skip-schema-validation flag, allowing users to specify it when running the command.
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.