kubernetes/federation/pkg/federation-controller/util
Kubernetes Submit Queue 63857a35ba Merge pull request #46453 from emaildanwilson/fedClusterSelectorIngress
Automatic merge from submit-queue (batch tested with PRs 46450, 46272, 46453, 46019, 46367)

Add ClusterSelector to Ingress Controller

This pull request adds ClusterSelector to the Federated Ingress Controller ref: design #29887 
This back ports the same functionality from the sync controller (merged pull #40234) in order to make this feature available across all Controllers for the 1.7 release.

cc: @kubernetes/sig-federation-pr-reviews @shashidharatd

**Release note**:
```
The annotation `federation.alpha.kubernetes.io/cluster-selector` can be used with Ingress objects to target federated clusters by label.
```
2017-05-26 18:49:00 -07:00
..
clusterselector use clusterselector w/ federated configmap deploys 2017-05-17 13:48:57 -07:00
deletionhelper fed: Provide updater timeout to instance rather than to Update() 2017-05-10 09:18:37 -07:00
eventsink autogenerated 2017-04-14 10:40:57 -07:00
finalizers Autogenerated bazel changes 2017-04-22 18:23:52 -07:00
planner [Federation] Move annotations and related parsing code as common code 2017-05-12 18:22:37 +05:30
podanalyzer Use const value for pod's conditions 2017-04-20 10:43:24 +08:00
replicapreferences [Federation] Move annotations and related parsing code as common code 2017-05-12 18:22:37 +05:30
test Merge pull request #46453 from emaildanwilson/fedClusterSelectorIngress 2017-05-26 18:49:00 -07:00
backoff.go move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00
BUILD use clusterselector w/ federated configmap deploys 2017-05-17 13:48:57 -07:00
cluster_util.go [Federation] Use service accounts instead of the user's credentials when accessing joined clusters' API servers. 2017-05-19 18:05:09 -07:00
configmap.go fix typo for federation/* 2016-12-20 20:00:10 -08:00
delaying_deliverer.go Federated Ingress: unify UID's across Cluster Ingress Controllers 2016-09-13 08:29:33 -07:00
delaying_deliverer_test.go Federation - common libs - small changes in delaying deliverer 2016-08-10 17:05:15 +02:00
deployment.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
deployment_test.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
federated_informer.go fed: Fix flakey ingress unit test 2017-03-13 13:18:06 -07:00
federated_informer_test.go move testing/core to client-go 2017-01-26 13:54:40 -05:00
federated_updater.go fed: Fix bad logic of deletion error handling for federated updater 2017-05-18 14:21:55 -07:00
federated_updater_test.go fed: Provide updater timeout to instance rather than to Update() 2017-05-10 09:18:37 -07:00
handlers.go Add new ResourceEventHandlerFuncs to federated informer 2017-04-20 08:55:36 +05:30
handlers_test.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
meta.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
meta_test.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
secret.go fix typo for federation/* 2016-12-20 20:00:10 -08:00