Documentation ¶
Index ¶
- type ChartInfo
- type HelmPkg
- func (h *HelmPkg) GetLogs() string
- func (d *HelmPkg) Logf(format string, v ...interface{})
- func (h *HelmPkg) NewInstall() (*action.Install, error)
- func (h *HelmPkg) NewList() (*action.List, error)
- func (h *HelmPkg) NewUninstall() (*action.Uninstall, error)
- func (h *HelmPkg) NewUpGrade() (*action.Upgrade, error)
- func (h *HelmPkg) RunInstall(ctx context.Context, client *action.Install, chart, value string) (*release.Release, error)
- func (h *HelmPkg) RunList(client *action.List) ([]*release.Release, error)
- func (h *HelmPkg) RunUninstall(client *action.Uninstall, name string) (*release.UninstallReleaseResponse, error)
- func (h *HelmPkg) RunUpgrade(ctx context.Context, client *action.Upgrade, name, chart, value string) (*release.Release, error)
- func (h *HelmPkg) Write(p []byte) (n int, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChartInfo ¶
type ChartInfo struct { Name string Config string Readme string Description string Metadata pkgChart.Metadata Version string AppName string Chart string }
func GetLocalChartInfo ¶
type HelmPkg ¶
type HelmPkg struct {
// contains filtered or unexported fields
}
func (*HelmPkg) RunInstall ¶
func (*HelmPkg) RunUninstall ¶
func (*HelmPkg) RunUpgrade ¶
Click to show internal directories.
Click to hide internal directories.