diff --git a/controllers/recon_controller.go b/controllers/recon_controller.go index 1f7ed54..a7c954b 100644 --- a/controllers/recon_controller.go +++ b/controllers/recon_controller.go @@ -128,7 +128,7 @@ func (r *ReconReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl //logger.Info("Update deployment done.") } - //reconCopy := recon.DeepCopy() + reconCopy := recon.DeepCopy() // 测试资源对象的修改 //logger.Info("Change recon.") @@ -141,15 +141,15 @@ func (r *ReconReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl //logger.Info("Update recon done.") // 测试status对象的修改 - //logger.Info("Change status.") - //reconCopy.Status.Count += 1 + logger.Info("Change status.") + reconCopy.Status.Count += 1 // 测试更新status - //logger.Info("Update status.") - //if err := r.Client.Status().Update(ctx, reconCopy); err != nil { - // return ctrl.Result{}, err - //} - //logger.Info("Update status done.") - // + logger.Info("Update status.") + if err := r.Client.Status().Update(ctx, reconCopy); err != nil { + return ctrl.Result{}, err + } + logger.Info("Update status done.") + logger.Info("End reconcile") return ctrl.Result{}, nil }