kubernetes/federation/pkg/federation-controller/util
Kubernetes Submit Queue dcdbf27d4f Merge pull request #34648 from nikhiljindal/NSCasDel
Automatic merge from submit-queue

Adding cascading deletion support to federated namespaces

Ref https://github.com/kubernetes/kubernetes/issues/33612

With this change, whenever a federated namespace is deleted with `DeleteOptions.OrphanDependents = false`, then federation namespace controller first deletes the corresponding namespaces from all underlying clusters before deleting the federated namespace.

cc @kubernetes/sig-cluster-federation @caesarxuchao


```release-note
Adding support for DeleteOptions.OrphanDependents for federated namespaces. Setting it to false while deleting a federated namespace also deletes the corresponding namespace from all registered clusters.
```
2016-10-26 21:04:03 -07:00
..
deletionhelper Adding cascading deletion support to federated namespaces 2016-10-26 16:54:12 -07:00
eventsink autogenerated 2016-10-21 17:32:32 -07:00
planner autogenerated 2016-10-21 17:32:32 -07:00
podanalyzer remove versioned LabelSelector definitions 2016-10-26 13:50:13 -07:00
test Adding cascading deletion support to federated namespaces 2016-10-26 16:54:12 -07:00
backoff.go Move periodic backoff gc to federation utils 2016-10-10 19:59:35 +02:00
BUILD autogenerated 2016-10-24 14:47:27 -07:00
cluster_util.go Replace client with clientset in code 2016-10-23 22:00:35 +02:00
delaying_deliverer_test.go Federation - common libs - small changes in delaying deliverer 2016-08-10 17:05:15 +02:00
delaying_deliverer.go Federated Ingress: unify UID's across Cluster Ingress Controllers 2016-09-13 08:29:33 -07:00
federated_informer_test.go manual changes to let client-gen use versioned options 2016-10-04 20:39:29 -07:00
federated_informer.go Adding cascading deletion support to federated namespaces 2016-10-26 16:54:12 -07:00
federated_updater_test.go Adding cascading deletion support to federated namespaces 2016-10-26 16:54:12 -07:00
federated_updater.go changes in federation controllers 2016-09-27 14:33:24 -07:00
handlers_test.go Remove Set/GetClusterName hack from federated libs: 2016-08-18 08:04:46 +02:00
handlers.go move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
meta_test.go ObjectMeta and Spec equivalent function in federation utils 2016-10-12 10:48:04 +02:00
meta.go ObjectMeta and Spec equivalent function in federation utils 2016-10-12 10:48:04 +02:00
secret.go Fixing federation secret and replicaset e2e tests 2016-09-13 12:20:46 -07:00
versionize_listoptions.go manual changes to let client-gen use versioned options 2016-10-04 20:39:29 -07:00