• Kubernetes Submit Queue's avatar
    Merge pull request #36390 from nikhiljindal/cascDelSvc · 94cca273
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue (batch tested with PRs 38212, 38792, 39641, 36390, 39005)
    
    Updating federated service controller to support cascading deletion
    
    Ref https://github.com/kubernetes/kubernetes/issues/33612
    
    Service controller is special than other federation controllers because it does not use federatedinformer and updater to sync services (it was written before we had those frameworks).
    Updating service controller code to instantiate these frameworks and then use deletion helper to perform cascading deletion.
    Note that, I havent changed the queuing logic in this PR so we still dont use federated informer to manage the queue. Will do that in the next PR.
    
    cc @kubernetes/sig-federation-misc  @mwielgus @quinton-hoole
    
    
    ```release-note
    federation: Adding support for DeleteOptions.OrphanDependents for federated services. Setting it to false while deleting a federated service also deletes the corresponding services from all registered clusters.
    ```
    94cca273
Name
Last commit
Last update
..
apis Loading commit data...
client Loading commit data...
cluster Loading commit data...
cmd Loading commit data...
deploy Loading commit data...
develop Loading commit data...
docs/api-reference Loading commit data...
manifests Loading commit data...
pkg Loading commit data...
registry/cluster Loading commit data...
BUILD Loading commit data...
Makefile Loading commit data...
OWNERS Loading commit data...
README.md Loading commit data...