Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckWorkLoadsReady ¶
func CheckWorkLoadsReady(ctx handlerspi.HandlerContext, releaseName string, namespace string) (bool, error)
CheckWorkLoadsReady checks to see if the workloads used by the Helm release are ready.
func ResetCheckReadyFunc ¶
func ResetCheckReadyFunc()
func ResetUpgradeFunc ¶
func ResetUpgradeFunc()
func SetCheckReadyFunc ¶
func SetCheckReadyFunc(f checkWorkloadsReadyFuncSig)
func SetUpgradeFunc ¶
func SetUpgradeFunc(f upgradeFuncSig)
Types ¶
type BaseHandler ¶
type BaseHandler struct{}
func (BaseHandler) CheckReleaseDeployedAndReady ¶
func (h BaseHandler) CheckReleaseDeployedAndReady(ctx handlerspi.HandlerContext) (bool, result.Result)
CheckReleaseDeployedAndReady checks if the Helm release is deployed and ready
func (BaseHandler) HelmUpgradeOrInstall ¶
func (h BaseHandler) HelmUpgradeOrInstall(ctx handlerspi.HandlerContext) result.Result
HelmUpgradeOrInstall does a Helm upgrade --install of the chart
Click to show internal directories.
Click to hide internal directories.