Documentation ¶
Index ¶
- func Install(ctx context.Context, ...) (*applicationv1.App, error)
- func List(ctx context.Context, ...) ([]*release.Release, error)
- func Pull(ctx context.Context, ...) (string, error)
- func Rollback(ctx context.Context, ...) (*applicationv1.App, error)
- func Uninstall(ctx context.Context, ...) (*release.UninstallReleaseResponse, error)
- func Upgrade(ctx context.Context, ...) (*applicationv1.App, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Install ¶
func Install(ctx context.Context, applicationClient applicationversionedclient.ApplicationV1Interface, platformClient platformversionedclient.PlatformV1Interface, app *applicationv1.App, repo appconfig.RepoConfiguration, updateStatusFunc updateStatusFunc) (*applicationv1.App, error)
Install installs a chart archive
func List ¶
func List(ctx context.Context, applicationClient applicationversionedclient.ApplicationV1Interface, platformClient platformversionedclient.PlatformV1Interface, app *applicationv1.App) ([]*release.Release, error)
List returning a set of matches.
func Pull ¶
func Pull(ctx context.Context, applicationClient applicationversionedclient.ApplicationV1Interface, platformClient platformversionedclient.PlatformV1Interface, app *applicationv1.App, repo appconfig.RepoConfiguration, updateStatusFunc updateStatusFunc) (string, error)
Pull is the action for pulling a chart.
func Rollback ¶
func Rollback(ctx context.Context, applicationClient applicationversionedclient.ApplicationV1Interface, platformClient platformversionedclient.PlatformV1Interface, app *applicationv1.App, repo appconfig.RepoConfiguration, updateStatusFunc updateStatusFunc) (*applicationv1.App, error)
Rollback roll back to the previous release
func Uninstall ¶
func Uninstall(ctx context.Context, applicationClient applicationversionedclient.ApplicationV1Interface, platformClient platformversionedclient.PlatformV1Interface, app *applicationv1.App) (*release.UninstallReleaseResponse, error)
Uninstall provides the implementation of 'helm uninstall'.
func Upgrade ¶
func Upgrade(ctx context.Context, applicationClient applicationversionedclient.ApplicationV1Interface, platformClient platformversionedclient.PlatformV1Interface, app *applicationv1.App, repo appconfig.RepoConfiguration, updateStatusFunc updateStatusFunc) (*applicationv1.App, error)
Upgrade upgrade a helm release
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.