Documentation ¶
Index ¶
- Constants
- type DefaultHelmer
- func (d *DefaultHelmer) PackageChart(path string, destDir string) (string, error)
- func (d *DefaultHelmer) ReleaseStatus(releaseName, namespace string) types.Deploy
- func (d *DefaultHelmer) Rollback(releaseName, namespace string, wait bool, log contracts.LogFn, dryRun bool) error
- func (d *DefaultHelmer) Uninstall(releaseName, namespace string, log contracts.LogFn) error
- func (d *DefaultHelmer) UpgradeOrInstall(ctx context.Context, releaseName, namespace string, ch *chart.Chart, ...) (*release.Release, error)
- type ListReleaseItem
- type ReleaseList
Constants ¶
View Source
const ( StatusUnknown string = "unknown" StatusPending string = "pending" StatusDeployed string = "deployed" StatusFailed string = "failed" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultHelmer ¶
type DefaultHelmer struct{}
func (*DefaultHelmer) PackageChart ¶
func (d *DefaultHelmer) PackageChart(path string, destDir string) (string, error)
func (*DefaultHelmer) ReleaseStatus ¶
func (d *DefaultHelmer) ReleaseStatus(releaseName, namespace string) types.Deploy
type ListReleaseItem ¶
type ReleaseList ¶
type ReleaseList map[string]ListReleaseItem
func (ReleaseList) Add ¶
func (l ReleaseList) Add(r *release.Release)
func (ReleaseList) GetStatus ¶
func (l ReleaseList) GetStatus(namespace, name string) string
Click to show internal directories.
Click to hide internal directories.