package
2.17.0+incompatible
Repository: https://github.com/kubernetes/deployment-manager.git
Documentation: pkg.go.dev

# Functions

FindSource determines the correct Installer for the given source.
Install installs a plugin to $HELM_HOME.
NewExtractor creates a new extractor matching the source file name.
NewForSource determines the correct Installer for the given source.
NewHTTPInstaller creates a new HttpInstaller.
NewLocalInstaller creates a new LocalInstaller.
NewVCSInstaller creates a new VCSInstaller.
Update updates a plugin in $HELM_HOME.

# Variables

Debug enables verbose output.
ErrMissingMetadata indicates that plugin.yaml is missing.
Extractors contains a map of suffixes and matching implementations of extractor to return.

# Structs

HTTPInstaller installs plugins from an archive served by a web server.
LocalInstaller installs plugins from the filesystem.
TarGzExtractor extracts gzip compressed tar archives.
VCSInstaller installs plugins from remote a repository.

# Interfaces

Extractor provides an interface for extracting archives.
Installer provides an interface for installing helm client plugins.