You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Managed resource deletion in k8s is typically handled in finalizers, not a list/cleanup loop like was implemented in #56. Or at least it was 1-2 years ago, it has been a while since I worked on an Operator so have things changed? Or should we go back to using finalizers here?
The text was updated successfully, but these errors were encountered:
The cleanup loop got added in order to avoid this deadlock that can happen when deleting CRDs, for which the workaround is to issue a kubectl patch command to remove the finalizers when deleting: kubernetes/kubernetes#60538 (comment)
I am trying to understand the history of #56 with respect to this comment:
Why are finalizers gone? They are still documented as supported for CRDs:
https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#finalizers
Managed resource deletion in k8s is typically handled in finalizers, not a list/cleanup loop like was implemented in #56. Or at least it was 1-2 years ago, it has been a while since I worked on an Operator so have things changed? Or should we go back to using finalizers here?
The text was updated successfully, but these errors were encountered: