Commit Graph

5208 Commits

Author SHA1 Message Date
Kubernetes Submit Queue ef570c05f8 Merge pull request https://github.com/kubernetes/contrib/pull/1552 from Wattpad/aws_docs
Automatic merge from submit-queue

AWS Cluster Autoscaler README

under https://github.com/kubernetes/contrib/issues/1311
2016-08-25 03:43:05 -07:00
Marcin Wielgus 208249079b Cluster-autoscaler: handle nil interfaces in CheckGroupsAndNodes 2016-08-25 12:23:16 +02:00
andrewsykim 8ddc95c693 add README for running CA on AWS 2016-08-23 14:39:09 -04:00
Marcin Wielgus a72b4ccce2 Merge pull request https://github.com/kubernetes/contrib/pull/1560 from mwielgus/belongs-fix
Cluster-autoscaler: fix belongs check in gce cloud provider
2016-08-18 10:36:13 +02:00
Marcin Wielgus 9de9dc57da Cluster-autoscaler: fix belongs check in gce cloud provider 2016-08-18 10:14:11 +02:00
Kubernetes Submit Queue 93e30751a6 Merge pull request https://github.com/kubernetes/contrib/pull/1551 from mwielgus/tmp-hack
Automatic merge from submit-queue

Temporarily bring bring back workaround agains changed gce config format.

It was accidentally removed by #1399. 

cc: @fgrzadkowski @piosz @jszczepkowski

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/contrib/1551)
<!-- Reviewable:end -->
2016-08-17 03:20:06 -07:00
Marcin Wielgus 851feeb9d7 Bring temprory bring back workaround agains changed gce config. 2016-08-17 11:39:21 +02:00
Kubernetes Submit Queue 1370e17f49 Merge pull request https://github.com/kubernetes/contrib/pull/1377 from wearemolecule/topic/aws-provider
Automatic merge from submit-queue

Cluster-autoscaler: cloud provider interface implementation for AWS

Part of https://github.com/kubernetes/contrib/issues/1311

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/contrib/1377)
<!-- Reviewable:end -->
2016-08-16 15:00:00 -07:00
osxi 97e587a8a1 add github.com/stretchr/testify/mock to vendor 2016-08-16 16:38:09 -05:00
osxi ebfc2b989f Cluster-autoscaler: cloud provider interface implementation for AWS 2016-08-16 16:37:53 -05:00
Piotr Szczesniak 7832013a3f [ca] Factored out common functions in drain logic 2016-08-11 10:09:24 +02:00
Marcin Wielgus 5825334e66 Merge pull request https://github.com/kubernetes/contrib/pull/1485 from mwielgus/max-total
Cluster-autoscaler: max node total count flag for CIDR
2016-08-04 17:29:37 +02:00
Marcin Wielgus 81f27997dc Cluster-autoscaler: max node total count for CIDR 2016-08-04 15:40:30 +02:00
Maciej Strzelecki 289f50af35 Remove empty submodules from kubeform 2016-08-02 15:25:51 +02:00
foxish e33624a5b1 Generated OWNERS files for each directory under contrib. 2016-08-01 11:00:19 -07:00
foxish 137d5e02c2 Generated OWNERS files for each directory under contrib. 2016-08-01 11:00:19 -07:00
Piotr Szczesniak 2aaf07486c Initial implementation of rescheduler 2016-07-22 13:59:23 +02:00
Piotr Szczesniak 1275f7bfac [CA] Moved listers to util package 2016-07-22 10:36:31 +02:00
Mike Danese cbd7c54618 Merge pull request https://github.com/kubernetes/contrib/pull/1366 from madhusudancs/kubeform
Import kubeform - a Kubernetes Terraform plugin.
2016-07-21 10:28:25 -07:00
Filip Grzadkowski b6f2b92a25 Merge pull request https://github.com/kubernetes/contrib/pull/1399 from fgrzadkowski/leader_elect
[cluster-autoscaler] Add leader election to cluster autoscaler
2016-07-21 16:20:48 +02:00
Filip Grzadkowski 1684613367 Godeps 2016-07-21 15:55:50 +02:00
Filip Grzadkowski 55309a1e01 Add leader election to cluster autoscaler 2016-07-21 15:55:40 +02:00
Piotr Szczesniak e6efc92c03 Merge pull request https://github.com/kubernetes/contrib/pull/1400 from mwielgus/shuffle-nodes
Cluster-autoscaler: shuffle nodes in scale down
2016-07-21 15:29:49 +02:00
Marcin Wielgus 40b6e43dbe Cluster-autoscaler: shuffle nodes in scale down 2016-07-20 16:57:01 +02:00
Marcin Wielgus ee2237e162 Merge pull request https://github.com/kubernetes/contrib/pull/1370 from mwielgus/use-node-tracker
Cluster-autoscaler: use node usage tracker for better utilization resets
2016-07-15 16:59:07 +02:00
Marcin Wielgus b29f771e0d Cluster-autoscaler: use node usage tracker for better utilization resets 2016-07-15 12:09:52 +02:00
Marcin Wielgus a0207a4cbf Merge pull request https://github.com/kubernetes/contrib/pull/1341 from mwielgus/nodetracker
Cluster-autoscaler: scaledown node usage trackers
2016-07-14 14:04:49 +02:00
Marcin Wielgus fd33065670 Cluster-autoscaler: scaledown node usage trackers 2016-07-14 13:41:37 +02:00
Marcin Wielgus a9c3d4d456 Merge pull request https://github.com/kubernetes/contrib/pull/1347 from mwielgus/pod-hints
Cluster-autoscaler: pod relocation hints
2016-07-14 12:07:07 +02:00
Marcin Wielgus 6c74123879 Cluster-autoscaler: pod relocation hints 2016-07-14 11:45:03 +02:00
Madhusudan.C.S 9e32dd7a29 Update Kubernetes depdency to include the recent import_known_versions addition to release_1_4 clients. 2016-07-13 18:46:02 -07:00
Madhusudan.C.S 09a4ae3952 Import kubeform - a Kubernetes Terraform plugin. 2016-07-13 17:23:48 -07:00
Madhusudan.C.S 900d014e7b Move kubeform into a child directory to prepare for kubernetes/contrib move. 2016-07-13 17:10:43 -07:00
Madhusudan.C.S 2980a03d8c Update terraform to 0.7.0-rc1 and pin it to that version.
0.7.0-rc1 has GCS remote state support and it is useful for
GCP users.
2016-07-13 16:34:13 -07:00
Marcin Wielgus 09c12be106 Merge pull request https://github.com/kubernetes/contrib/pull/1328 from mwielgus/use-cloud-provider
Cluster-autoscaler: use cloud provider interface in the code
2016-07-11 18:52:35 +02:00
Marcin Wielgus 50f57321ff Cluster-autoscaler: use cloud provider interface in the code 2016-07-11 16:40:03 +02:00
Madhusudan.C.S fa96cd2ac0 Update dependency versions in glide. 2016-07-09 02:45:28 -07:00
Madhusudan.C.S 20ccf04893 Initial wireframe implementation of Kuberneters terraform provider. 2016-07-07 23:49:09 -07:00
Marcin Wielgus 08fa35c5e8 Merge pull request https://github.com/kubernetes/contrib/pull/1323 from mwielgus/gce-provider
Cluster-autoscaler: cloud provider interface implementation for GCE
2016-07-07 14:19:51 +02:00
Marcin Wielgus 73e38c1738 Cluster-autoscaler: cloud provider interface implementation for GCE 2016-07-07 14:00:48 +02:00
Marcin Wielgus 39ec64bb82 Merge pull request https://github.com/kubernetes/contrib/pull/1312 from mwielgus/cloud-provider-int
Cluster-autoscaler: cloud provider interface
2016-07-05 11:24:52 +02:00
Marcin Wielgus cd7a3f784b Cluster-autoscaler: cloud provider interface 2016-07-05 11:04:09 +02:00
Marcin Wielgus 007b0863db Merge pull request https://github.com/kubernetes/contrib/pull/1301 from mwielgus/add-null-handling-for-migconfigs
Cluster autoscaler: add handlign for nill mig configs (in case not all l node pools are autoscaled)
2016-07-01 09:43:58 +02:00
Marcin Wielgus 89333b16a3 Cluster autoscaler: add handlign for nill mig configs (in case not all node pools are autoscaled) 2016-07-01 01:28:46 +02:00
Marcin Wielgus d1defb5e45 Merge pull request https://github.com/kubernetes/contrib/pull/1297 from mwielgus/version
Cluster-autoscaler: print version information
2016-06-30 16:04:33 +02:00
Marcin Wielgus e2fa38225f Cluster-autoscaler: print version information 2016-06-30 13:58:46 +02:00
Marcin Wielgus 1655d87caa Merge pull request https://github.com/kubernetes/contrib/pull/1282 from mwielgus/mig-node
Cluster-autoscaler: fix for multi-mig autoscaling
2016-06-28 21:15:40 +02:00
Marcin Wielgus 25fd38ccb0 Cluster-autoscaler: fix for multi-mig autoscaling 2016-06-28 21:00:44 +02:00
Marcin Wielgus 79de56b29d Merge pull request https://github.com/kubernetes/contrib/pull/1252 from zmerlynn/surgical-fix-27821
Autoscaler: Super hacky workaround for GCE provider crashloop
2016-06-22 22:30:37 +02:00
Zach Loafman 0e1710e910 Autoscaler: Super hacky workaround for GCE provider crashloop
Fix to https://github.com/kubernetes/kubernetes/issues/27821. Borrows
the necessary piece of
https://github.com/kubernetes/kubernetes/pull/27741 to parse the
gce.conf.

Also opened https://github.com/kubernetes/contrib/issues/1251 to fix Godeps correctly
2016-06-22 13:08:53 -07:00