Documentation
¶
Overview ¶
Package controller implements the Kubernetes reconciliation logic for Valkey custom resources.
Package controller implements the Kubernetes reconciliation logic for Valkey custom resources.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RollingUpdateResult ¶
type RollingUpdateResult struct {
// NeedsRequeue indicates that the reconciler should requeue after RequeueAfter.
NeedsRequeue bool
// RequeueAfter is the duration to wait before requeuing.
RequeueAfter time.Duration
// Completed indicates the rolling update has fully completed.
Completed bool
// Error holds any error encountered during the rolling update step.
Error error
}
RollingUpdateResult describes the outcome of a rolling update step.
type ValkeyPhase ¶
type ValkeyPhase = vkov1.ValkeyPhase
ValkeyPhase is a type alias to allow constructing rolling update phase strings.
type ValkeyReconciler ¶
ValkeyReconciler reconciles a Valkey object.
func (*ValkeyReconciler) Reconcile ¶
Reconcile handles a reconciliation request for a Valkey resource.
func (*ValkeyReconciler) SetupWithManager ¶
func (r *ValkeyReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.