Versions in this module Expand all Collapse all v0 v0.6.0 Sep 12, 2024 Changes in this version + const ReasonGetObjectFailed + const ReasonUpdateObjectFailed type PodReplaceHandler + func (p *PodReplaceHandler) Setup(controller controller.Controller, reconcileMixin *mixin.ReconcilerMixin) error v0.5.3 Aug 26, 2024 Changes in this version + const OperationJobReplacePodFinalizer + type OriginPodHandler struct + func (p *OriginPodHandler) Create(evt event.CreateEvent, q workqueue.RateLimitingInterface) + func (p *OriginPodHandler) Delete(evt event.DeleteEvent, q workqueue.RateLimitingInterface) + func (p *OriginPodHandler) Generic(evt event.GenericEvent, q workqueue.RateLimitingInterface) + func (p *OriginPodHandler) Update(evt event.UpdateEvent, q workqueue.RateLimitingInterface) + type PodReplaceHandler struct + func (p *PodReplaceHandler) GetOpsProgress(ctx context.Context, candidate *OpsCandidate, ...) (progress ActionProgress, err error) + func (p *PodReplaceHandler) OperateTarget(ctx context.Context, candidate *OpsCandidate, ...) error + func (p *PodReplaceHandler) ReleaseTarget(ctx context.Context, candidate *OpsCandidate, ...) error + func (p *PodReplaceHandler) SetUp(controller controller.Controller, _ ctrl.Manager, ...) error