Documentation ¶
Overview ¶
Package lifecycle contains the handlers for the lifecycle hooks.
Index ¶
- type Handler
- func (h *Handler) DoAfterClusterUpgrade(ctx context.Context, request *runtimehooksv1.AfterClusterUpgradeRequest, ...)
- func (h *Handler) DoAfterControlPlaneInitialized(ctx context.Context, ...)
- func (h *Handler) DoAfterControlPlaneUpgrade(ctx context.Context, request *runtimehooksv1.AfterControlPlaneUpgradeRequest, ...)
- func (h *Handler) DoBeforeClusterCreate(ctx context.Context, request *runtimehooksv1.BeforeClusterCreateRequest, ...)
- func (h *Handler) DoBeforeClusterDelete(ctx context.Context, request *runtimehooksv1.BeforeClusterDeleteRequest, ...)
- func (h *Handler) DoBeforeClusterUpgrade(ctx context.Context, request *runtimehooksv1.BeforeClusterUpgradeRequest, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
Handler is the handler for the lifecycle hooks.
func (*Handler) DoAfterClusterUpgrade ¶
func (h *Handler) DoAfterClusterUpgrade(ctx context.Context, request *runtimehooksv1.AfterClusterUpgradeRequest, response *runtimehooksv1.AfterClusterUpgradeResponse)
DoAfterClusterUpgrade implements the AfterClusterUpgrade hook.
func (*Handler) DoAfterControlPlaneInitialized ¶
func (h *Handler) DoAfterControlPlaneInitialized(ctx context.Context, request *runtimehooksv1.AfterControlPlaneInitializedRequest, response *runtimehooksv1.AfterControlPlaneInitializedResponse)
DoAfterControlPlaneInitialized implements the AfterControlPlaneInitialized hook.
func (*Handler) DoAfterControlPlaneUpgrade ¶
func (h *Handler) DoAfterControlPlaneUpgrade(ctx context.Context, request *runtimehooksv1.AfterControlPlaneUpgradeRequest, response *runtimehooksv1.AfterControlPlaneUpgradeResponse)
DoAfterControlPlaneUpgrade implements the AfterControlPlaneUpgrade hook.
func (*Handler) DoBeforeClusterCreate ¶
func (h *Handler) DoBeforeClusterCreate(ctx context.Context, request *runtimehooksv1.BeforeClusterCreateRequest, response *runtimehooksv1.BeforeClusterCreateResponse)
DoBeforeClusterCreate implements the BeforeClusterCreate hook.
func (*Handler) DoBeforeClusterDelete ¶
func (h *Handler) DoBeforeClusterDelete(ctx context.Context, request *runtimehooksv1.BeforeClusterDeleteRequest, response *runtimehooksv1.BeforeClusterDeleteResponse)
DoBeforeClusterDelete implements the BeforeClusterDelete hook.
func (*Handler) DoBeforeClusterUpgrade ¶
func (h *Handler) DoBeforeClusterUpgrade(ctx context.Context, request *runtimehooksv1.BeforeClusterUpgradeRequest, response *runtimehooksv1.BeforeClusterUpgradeResponse)
DoBeforeClusterUpgrade implements the BeforeClusterUpgrade hook.
Click to show internal directories.
Click to hide internal directories.