package lint

import "helm.sh/helm/v3/pkg/lint"

Index

Functions

func All

func All(basedir string, values map[string]interface{}, namespace string, _ bool) support.Linter

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

PathSynopsis
pkg/lint/rules
pkg/lint/supportPackage 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.