package
3.0.0-alpha.1+incompatible
Repository: https://github.com/appscode/helm.git
Documentation: pkg.go.dev
# Packages
Package repotest provides utilities for testing.
# Functions
FindChartInAuthRepoURL finds chart in chart repository pointed by repoURL without adding repo to repositories, like FindChartInRepoURL, but it also receives credentials for the chart repository.
FindChartInRepoURL finds chart in chart repository pointed by repoURL without adding repo to repositories.
IndexDirectory reads a (flat) directory and generates an index.
LoadFile takes a file at the given path and returns a File object
If this returns ErrRepoOutOfDate, it also returns a recovered File that can be saved as a replacement to the out of date file.
LoadIndexFile takes a file at the given path and returns an IndexFile object.
NewChartRepository constructs ChartRepository.
NewFile generates an empty repositories file.
NewIndexFile initializes an index.
ResolveReferenceURL resolves refURL relative to baseURL.
# Constants
APIVersionV1 is the v1 API version for index and repository files.
# Variables
ErrNoAPIVersion indicates that an API version was not specified.
ErrNoChartName indicates that a chart with the given name is not found.
ErrNoChartVersion indicates that a chart with the given version is not found.
ErrRepoOutOfDate indicates that the repository file is out of date, but is fixable.
# Structs
ChartRepository represents a chart repository.
ChartVersion represents a chart entry in the IndexFile.
Entry represents a collection of parameters for chart repository.
File represents the repositories.yaml file in $HELM_HOME.
IndexFile represents the index file in a chart repository.
# Type aliases
ChartVersions is a list of versioned chart references.