common

package
v0.0.0-...-a7b7215 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2024 License: UPL-1.0 Imports: 11 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL