v3 – helm.sh/helm/v3 Directories

v3/ directory

Directories

PathSynopsis
cmd
cmd/helm
cmd/helm/require
cmd/helm/searchPackage search provides client-side repository searching.
internal
pkg
pkg/actionPackage action contains the logic for each action that Helm can perform.
pkg/chart
pkg/chart/loader
pkg/chartutilPackage chartutil contains tools for working with charts.
pkg/cliPackage cli describes the operating environment for the Helm CLI.
pkg/cli/output
pkg/cli/values
pkg/downloaderPackage downloader provides a library for downloading charts.
pkg/enginePackage engine implements the Go text template engine as needed for Helm.
pkg/gatesPackage gates provides a general tool for working with experimental feature gates.
pkg/getterPackage getter provides a generalize tool for fetching data by scheme.
pkg/helmpathPackage helmpath calculates filesystem paths to Helm's configuration, cache and data.
pkg/helmpath/xdgPackage xdg holds constants pertaining to XDG Base Directory Specification.
pkg/ignorePackage ignore provides tools for writing ignore files (a la .gitignore).
pkg/kube
pkg/kube/fakePackage fake implements various fake KubeClients for use in testing
pkg/lint
pkg/lint/rules
pkg/lint/supportPackage support contains tools for linting charts.
pkg/plugin
pkg/plugin/cachePackage cache provides a key generator for vcs urls.
pkg/plugin/installerPackage installer provides an interface for installing Helm plugins.
pkg/postrenderPackage postrender contains an interface that can be implemented for custom post-renderers and an exec implementation that can be used for arbitrary binaries and scripts
pkg/provenancePackage provenance provides tools for establishing the authenticity of a chart.
pkg/pusherPackage pusher provides a generalized tool for uploading data by scheme.
pkg/registry
pkg/release
pkg/releaseutil
pkg/repoPackage repo implements the Helm Chart Repository.
pkg/repo/repotestPackage repotest provides utilities for testing.
pkg/storage
pkg/storage/driver
pkg/strvalsPackage strvals provides tools for working with strval lines.
pkg/timePackage time contains a wrapper for time.Time in the standard library and associated methods.
pkg/time/ctime
pkg/uploaderPackage uploader provides a library for uploading charts.
Version
v3.17.3 (latest)
Published
Apr 9, 2025
Platform
linux/amd64
Last checked
4 weeks ago

Tools for package owners.