kubernetes/federation/pkg/federation-controller/util
Kubernetes Submit Queue f0ff280f42 Merge pull request #45993 from irfanurrehman/fed-hpa
Automatic merge from submit-queue (batch tested with PRs 45993, 50293)

[Federation] HPA controller

This PR implements the design listed in https://github.com/kubernetes/community/pull/593.
This is still a work in progress, and needs more unit tests to be added.
I will add the integration tests and e2e tests in a separate PR(s).

@kubernetes/sig-federation-pr-reviews 

**Release note**:

```
Horizontal Pod Autoscaling is now available as an alpha feature in federation. 
It can be used to distribute and scale workload across clusters joined in a federation. 
In its current form, it works only on cpu utilization and the support for other metrics is yet to be built in.
```
2017-08-08 02:54:53 -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 remove duplicated import and wrong alias name of api package 2017-07-25 10:04:25 +08:00
finalizers run hack/update-all 2017-06-22 11:31:03 -07:00
planner [Federation] Move annotations and related parsing code as common code 2017-05-12 18:22:37 +05:30
podanalyzer [Federation] Convert the ReplicaSet controller to a sync controller. 2017-06-22 17:47:43 -07:00
replicapreferences run hack/update-all 2017-06-22 11:31:03 -07:00
test [Federation] hpa controller 2017-08-06 00:38:45 +05:30
backoff.go move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00
BUILD Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -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 run root-rewrite-v1-..., compile 2017-06-22 10:25:57 -07: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
deployment_test.go run hack/update-all 2017-06-22 11:31:03 -07:00
deployment.go run hack/update-all 2017-06-22 11:31:03 -07:00
federated_informer_test.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
federated_informer.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
federated_updater_test.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
federated_updater.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
handlers_test.go run hack/update-all 2017-06-22 11:31:03 -07:00
handlers.go add job controller 2017-08-07 11:36:45 -07:00
meta_test.go run hack/update-all 2017-06-22 11:31:03 -07:00
meta.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
secret.go run root-rewrite-v1-..., compile 2017-06-22 10:25:57 -07:00