Documentation
¶
Index ¶
- func BuildCapabilities(ctx context.Context, opts BuildCapabilitiesOptions) (*helmchartutil.Capabilities, error)
- func BuildNotes(chartName string, renderedTemplates map[string]string, opts BuildNotesOptions) string
- type BuildCapabilitiesOptions
- type BuildNotesOptions
- type ChartTree
- func (t *ChartTree) FinalValues() map[string]interface{}
- func (t *ChartTree) GeneralResources() []*resource.GeneralResource
- func (t *ChartTree) HookResources() []*resource.HookResource
- func (t *ChartTree) LegacyChart() *chart.Chart
- func (t *ChartTree) Name() string
- func (t *ChartTree) Notes() string
- func (t *ChartTree) Path() string
- func (t *ChartTree) ReleaseValues() map[string]interface{}
- func (t *ChartTree) StandaloneCRDs() []*resource.StandaloneCRD
- type ChartTreeOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildCapabilities ¶ added in v1.2.0
func BuildCapabilities(ctx context.Context, opts BuildCapabilitiesOptions) (*helmchartutil.Capabilities, error)
func BuildNotes ¶ added in v1.2.0
func BuildNotes(chartName string, renderedTemplates map[string]string, opts BuildNotesOptions) string
Types ¶
type BuildCapabilitiesOptions ¶ added in v1.2.0
type BuildCapabilitiesOptions struct {
APIVersions *helmchartutil.VersionSet
DiscoveryClient discovery.CachedDiscoveryInterface
KubeVersion *helmchartutil.KubeVersion
}
type BuildNotesOptions ¶ added in v1.2.0
type BuildNotesOptions struct {
RenderSubchartNotes bool
}
type ChartTree ¶
type ChartTree struct {
// contains filtered or unexported fields
}
func NewChartTree ¶
func NewChartTree(ctx context.Context, chartPath, releaseName, releaseNamespace string, revision int, deployType common.DeployType, opts ChartTreeOptions) (*ChartTree, error)
func (*ChartTree) FinalValues ¶
func (*ChartTree) GeneralResources ¶
func (t *ChartTree) GeneralResources() []*resource.GeneralResource
func (*ChartTree) HookResources ¶
func (t *ChartTree) HookResources() []*resource.HookResource
func (*ChartTree) LegacyChart ¶
func (*ChartTree) ReleaseValues ¶
func (*ChartTree) StandaloneCRDs ¶
func (t *ChartTree) StandaloneCRDs() []*resource.StandaloneCRD
type ChartTreeOptions ¶
type ChartTreeOptions struct {
Mapper meta.ResettableRESTMapper
DiscoveryClient discovery.CachedDiscoveryInterface
KubeConfig *kube.KubeConfig
StringSetValues []string
SetValues []string
FileValues []string
ValuesFiles []string
SubNotes bool
KubeVersion *chartutil.KubeVersion
AllowDNSRequests bool
}
TODO(ilya-lesikov): pass missing options from top-level
Click to show internal directories.
Click to hide internal directories.