Documentation
¶
Index ¶
- func ChartReference(endpoint, stage, name, version string) (ref.Ref, error)
- func Export(ctx context.Context, cache Cache, endpoint, path string, ...) error
- func ExportChart(ctx context.Context, client *regclient.RegClient, src ref.Ref) (helm.Chart, error)
- func Registry(ctx context.Context, registry string, m helm.ChartManager, p helm.Package) (helm.Package, error)
- type Cache
- type Proto
- type ProtoChart
- type ProtoCharts
- type ProtoImage
- type ProtoImages
- type ProtoValues
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExportChart ¶
Types ¶
type Cache ¶
type Proto ¶
type Proto struct {
Charts ProtoCharts `json:"charts,omitempty"`
Manifests map[string]string `json:"manifests,omitempty"`
}
type ProtoChart ¶
type ProtoChart struct {
Version string `json:"version"`
Images ProtoImages `json:"images,omitempty"`
}
type ProtoCharts ¶
type ProtoCharts map[string]ProtoChart
type ProtoImage ¶
type ProtoImage struct {
Registry *string `json:"registry,omitempty"`
Image string `json:"image,omitempty"`
Tag string `json:"tag,omitempty"`
Kind *string `json:"kind,omitempty"`
}
func (ProtoImage) GetImage ¶
func (p ProtoImage) GetImage() string
func (ProtoImage) GetShortImage ¶
func (p ProtoImage) GetShortImage() string
func (ProtoImage) IsTest ¶
func (p ProtoImage) IsTest() bool
type ProtoImages ¶
type ProtoImages map[string]ProtoImage
type ProtoValues ¶
type ProtoValues struct {
Images ProtoImages `json:"images,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.