Skip to content

Commit 1fad6b8

Browse files
authored
set requeue time for etcd proxy (#129)
Signed-off-by: nasusoba <[email protected]>
1 parent 2ce183b commit 1fad6b8

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

controlplane/controllers/const.go

+4
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,9 @@ const (
3131
// dependent certificates have been created.
3232
dependentCertRequeueAfter = 30 * time.Second
3333

34+
// etcdRemovalRequeueAfter is how long to wait before checking again to see if
35+
// etcd member is successfully removed.
36+
etcdRemovalRequeueAfter = 30 * time.Second
37+
3438
k3sHookName = "k3s"
3539
)

controlplane/controllers/kthreescontrolplane_controller.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ func (r *KThreesControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.
9797
}
9898
if cluster == nil {
9999
logger.Info("Cluster Controller has not yet set OwnerRef")
100-
return ctrl.Result{Requeue: true}, nil
100+
return ctrl.Result{}, nil
101101
}
102102
logger = logger.WithValues("cluster", cluster.Name)
103103

controlplane/controllers/machine_controller.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ func (r *MachineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ct
130130
}
131131
if !etcdRemoved {
132132
logger.Info("wait k3s embedded etcd controller to remove etcd")
133-
return ctrl.Result{Requeue: true}, err
133+
return ctrl.Result{RequeueAfter: etcdRemovalRequeueAfter}, nil
134134
}
135135

136136
nodeName := ""

0 commit comments

Comments
 (0)