Documentation ¶
Index ¶
- type HelmClient
- func (c *HelmClient) AddRepository(repoName, repoUrl string, public bool) error
- func (c *HelmClient) Install(repoChartVersion, namespace, releaseName string, values map[string]interface{}) error
- func (hc *HelmClient) Set(i interface{})
- func (c *HelmClient) Uninstall(releaseName, namespace string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HelmClient ¶
type HelmClient struct { Downloader *downloader.ChartDownloader Setting *cli.EnvSettings Repository map[string]*repo.ChartRepository }
func (*HelmClient) AddRepository ¶
func (c *HelmClient) AddRepository(repoName, repoUrl string, public bool) error
func (*HelmClient) Install ¶
func (c *HelmClient) Install(repoChartVersion, namespace, releaseName string, values map[string]interface{}) error
chartPath is like bitnami/mysql:10.2.1
func (*HelmClient) Set ¶
func (hc *HelmClient) Set(i interface{})
func (*HelmClient) Uninstall ¶
func (c *HelmClient) Uninstall(releaseName, namespace string) error
Click to show internal directories.
Click to hide internal directories.