Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrHelmNotExist error = fmt.Errorf("Couldn't find release")
View Source
var ErrUnsuccessfulDeploy error = fmt.Errorf("Unsuccessful deploy")
Functions ¶
func AttemptNormalizeInput ¶
Types ¶
type HelmCmd ¶
type HelmCmd struct { Debug bool Home string Host string KubeContext string Kubeconfig string TillerConnectionTimeout int TillerNamespace string Timeout int ChartSourceType string ChartSource string }
TODO:
- Incorporate helm dep update
func (*HelmCmd) Delete ¶
func (c *HelmCmd) Delete(release *HelmRelease) error
func (*HelmCmd) Read ¶
func (c *HelmCmd) Read(release *HelmRelease) error
func (*HelmCmd) Upgrade ¶
func (c *HelmCmd) Upgrade(release *HelmRelease) error
type HelmRelease ¶
type HelmRelease struct { Name string ChartName string ChartVersion string Namespace string Overrides string }
func (*HelmRelease) Validate ¶
func (r *HelmRelease) Validate() error
type HelmReleaseInfo ¶
Click to show internal directories.
Click to hide internal directories.