How Finalizer work for CustomResouce object? How Finalizer work for CustomResouce object? kubernetes kubernetes

How Finalizer work for CustomResouce object?


Deletion of associated resources is not part of a controller. It's done by Kubernetes's garbage collector.

Basically, garbage collector using OwnerReference objects to find orphaned resources and delete them. Most likely, you set OwnerReference by calling controllerutil.SetControllerReference method somewhere in your code.