-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
使用Finalizers特性后删除CR后出现大量 pool Not Found error
if err := r.Get(ctx, req.NamespacedName, pool); err != nil {
r.Log.Error(err, "can not get node pool")
return ctrl.Result{}, err
}
个人理解:
使用Finalizers 最后会删除Finalizers列表的字段。此时会Update Pool,从而再次触发Reconcile,此时CR已删除,Not found error。
但是后续的Reconcile 触发 Not Found error请问是什么原因,谢谢
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels