package lint
import "helm.sh/helm/v3/pkg/lint"
Index ¶
- func All(basedir string, values map[string]interface{}, namespace string, _ bool) support.Linter
- func AllWithKubeVersion(basedir string, values map[string]interface{}, namespace string, kubeVersion *chartutil.KubeVersion) support.Linter
- func AllWithKubeVersionAndSchemaValidation(basedir string, values map[string]interface{}, namespace string, kubeVersion *chartutil.KubeVersion, skipSchemaValidation bool) support.Linter
Functions ¶
func All ¶
All runs all the available linters on the given base directory.
func AllWithKubeVersion ¶
func AllWithKubeVersion(basedir string, values map[string]interface{}, namespace string, kubeVersion *chartutil.KubeVersion) support.Linter
AllWithKubeVersion runs all the available linters on the given base directory, allowing to specify the kubernetes version.
func AllWithKubeVersionAndSchemaValidation ¶
func AllWithKubeVersionAndSchemaValidation(basedir string, values map[string]interface{}, namespace string, kubeVersion *chartutil.KubeVersion, skipSchemaValidation bool) support.Linter
AllWithKubeVersionAndSchemaValidation runs all the available linters on the given base directory, allowing to specify the kubernetes version and if schema validation is enabled or not.
Source Files ¶
lint.go
Directories ¶
Path | Synopsis |
---|---|
pkg/lint/rules | |
pkg/lint/support | Package support contains tools for linting charts. |
- Version
- v3.17.3 (latest)
- Published
- Apr 9, 2025
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 1 month ago –
Tools for package owners.