Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ArchiveChartIdentity ¶ added in v1.17.0
ArchiveChartIdentity returns the name and version a packaged chart declares. The name is the directory it renders under when the parent does not alias it (nginx-1.2.3.tgz renders under charts/nginx/). An alias in the parent's dependencies replaces that directory.
Types ¶
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
Resolver is an instance of the helm resolver. A nil fsys falls back to the real filesystem; the server passes the request's in-memory FS.
func NewResolver ¶ added in v1.17.0
NewResolver builds a helm resolver reading chart files from fsys.
func (*Resolver) GetType ¶ added in v1.17.0
GetType reports KindHELM when dir is the root of an application chart, read through the same filesystem the chart is rendered from. A library chart (type: library) renders no manifests, so it is KindCOMMON.
func (*Resolver) Resolve ¶
Resolve will render the passed helm chart and return its content ready for parsing
func (*Resolver) SupportedTypes ¶
SupportedTypes returns the supported fileKinds for this resolver