Commit Graph

1125 Commits

Author SHA1 Message Date
Piotr Szczesniak 7353a769ab Updated addon resizer to be compatible with the newest version of Kubernetes 2016-06-08 14:16:18 +02:00
Piotr Szczesniak 432fb0ab13 Added godeps to addon resizer 2016-06-08 14:16:14 +02:00
Marcin Wielgus f3d75d4f00 Merge pull request https://github.com/kubernetes/contrib/pull/1148 from mwielgus/enable-scale-down
Cluster-autoscaler: enable scale down by default
2016-06-07 17:05:02 +02:00
Marcin Wielgus 0b0f630943 Cluster-autoscaler: enable scale down by default 2016-06-07 16:59:18 +02:00
Marcin Wielgus eaac2dcbc0 Merge pull request https://github.com/kubernetes/contrib/pull/1132 from mwielgus/more-debug-2
Cluster autoscaler: More debugs around scale down
2016-06-03 21:16:51 +02:00
Marcin Wielgus fe9eae6427 Cluster autoscaler: More debugs around scale down 2016-06-03 17:19:04 +02:00
Piotr Szczesniak 716f705367 Fixed issue with not provided cloud config 2016-06-01 19:30:36 +02:00
Marcin Wielgus 3f3a9336a6 Merge pull request https://github.com/kubernetes/contrib/pull/1114 from mwielgus/remove-node-infos
Cluster-autoscaler: remove node infos without node
2016-06-01 15:25:08 +02:00
Marcin Wielgus 7654cbc674 Cluster-autoscaler: remove node infos without node 2016-06-01 15:09:26 +02:00
Marcin Wielgus ad0845c0b1 Merge pull request https://github.com/kubernetes/contrib/pull/1089 from mwielgus/scale-down-test-1
Cluster-autoscaler: Tests for utilization calculator in scale down
2016-05-31 16:04:07 +02:00
Marcin Wielgus 0e1ba9bc2e Cluster-autoscaler: Tests for utilization calculator in scale down 2016-05-31 15:16:11 +02:00
Marcin Wielgus ea4ff5abdf Merge pull request https://github.com/kubernetes/contrib/pull/1103 from piosz/gce_token
Gce token
2016-05-31 14:51:37 +02:00
Piotr Szczesniak a522004066 Added support for reading GCE token from config file 2016-05-31 12:14:08 +02:00
Piotr Szczesniak 52117bd4ef Merge pull request https://github.com/kubernetes/contrib/pull/1088 from mwielgus/predicates-test
Cluster-autoscaler: Tests for simulator predicates
2016-05-31 10:20:34 +02:00
Piotr Szczesniak 5b9162aa11 Bumped Kubernetes version in deps 2016-05-30 22:27:35 +02:00
Piotr Szczesniak dde69711ab Added GCE cloud provider to godeps 2016-05-30 22:07:47 +02:00
Marcin Wielgus 264acbf79b Cluster-autoscaler: Tests for simulator predicates 2016-05-27 17:15:39 +02:00
Piotr Szczesniak ce5da772f7 Merge pull request https://github.com/kubernetes/contrib/pull/1067 from mwielgus/skip-scale-down
Cluster-autoscaler: skip scale down if schedulable but not scheduled pods are present
2016-05-26 21:29:54 +02:00
Marcin Wielgus 956e20c33f Cluster-autoscaler: skip scale down if schedulable but not scheduled pods are present 2016-05-26 15:10:03 +02:00
Piotr Szczesniak 4f20a6b035 Merge pull request https://github.com/kubernetes/contrib/pull/1066 from mwielgus/clean-map
Cluster-autoscaler: clear utilization map on node deletion
2016-05-26 07:36:59 +02:00
Marcin Wielgus b18c3371dc Merge pull request https://github.com/kubernetes/contrib/pull/1065 from mwielgus/nodes-tests
Cluster-autoscaler: simulator node related code tests
2016-05-26 00:54:30 +02:00
Marcin Wielgus 301f26d1f4 Cluster-autoscaler: nodes simulator tests 2016-05-25 17:49:30 +02:00
Marcin Wielgus d2850fa658 Cluster-autoscaler: clear utilization map on node deletion 2016-05-25 17:34:11 +02:00
Marcin Wielgus 91d393773b Cluster-autoscaler: update godeps for fake client 2016-05-25 17:21:39 +02:00
Marcin Wielgus 910e04addd Merge pull request https://github.com/kubernetes/contrib/pull/1053 from mwielgus/drain-test
Cluster-autoscaler: fast drain tests
2016-05-24 22:41:40 +02:00
Marcin Wielgus 06e3f8429b Merge pull request https://github.com/kubernetes/contrib/pull/1036 from piosz/unit-tests
Cluster-autoscaler: Implemented unit test for FilterOutSchedulable function
2016-05-24 22:28:01 +02:00
Marcin Wielgus a9bec77aec Cluster-autoscaler: fast drain tests 2016-05-24 22:25:28 +02:00
Piotr Szczesniak bdb8987db6 Implemented unit test for FilterOutSchedulable function 2016-05-24 20:06:29 +02:00
Marcin Wielgus 795696ff45 Merge pull request https://github.com/kubernetes/contrib/pull/1049 from mwielgus/skip-kubernetes-system
Cluster-autoscaler: do not delete nodes with kube-system, not-mirrored, not-daemon set pods
2016-05-24 15:37:59 +02:00
Marcin Wielgus 63675e3b5e Merge pull request https://github.com/kubernetes/contrib/pull/1048 from fgrzadkowski/better_simulations
cluster-autoscaler: Use all predicates in simulator
2016-05-24 15:05:00 +02:00
Filip Grzadkowski 38f104cc15 Use all predicates in simulator 2016-05-24 13:54:08 +02:00
Filip Grzadkowski 7f4d4e4117 Update godeps 2016-05-24 13:35:05 +02:00
Marcin Wielgus 084e0ec0c5 Cluster-autoscaler: do not delete nodes with kube-system, not-mirrored, not-daemon set pods 2016-05-24 12:34:59 +02:00
Piotr Szczesniak 6456002290 Merge pull request https://github.com/kubernetes/contrib/pull/1035 from mwielgus/logging_fix
Cluster-autoscaler: scaledown logging fix
2016-05-24 07:08:23 +02:00
Piotr Szczesniak 4a16b9fcc6 Merge pull request https://github.com/kubernetes/contrib/pull/1041 from mwielgus/use-min
Cluster-autoscaler: enforce min mig size in scale-down
2016-05-24 07:07:00 +02:00
Marcin Wielgus c174b423bb Cluster-autoscaler: enforce min mig size in scale-down 2016-05-23 23:48:14 +02:00
Marcin Wielgus dfeb5f4416 Cluster-autoscaler: scaledown logging fix 2016-05-23 17:42:30 +02:00
Marcin Wielgus 77f7d9ce1e Merge pull request https://github.com/kubernetes/contrib/pull/1034 from mwielgus/clearhostname
Cluster-autoscaler: clear hostname when looking for a new node for pod
2016-05-23 16:43:56 +02:00
Marcin Wielgus 76a17f8777 Cluster-autoscaler: clear hostname when looking for a new node for pod 2016-05-23 16:16:08 +02:00
Marcin Wielgus 60b48eceab Merge pull request https://github.com/kubernetes/contrib/pull/1033 from mwielgus/do-full-scheduling
Cluster-autoscaler: do full scheduling check in calculating node utilization in scale-down
2016-05-23 14:41:02 +02:00
Marcin Wielgus 945bb7de3a Cluster-autoscaler: do full scheduling check in calculating node utilization in scale-down 2016-05-23 14:40:29 +02:00
Marcin Wielgus 64a470a989 Merge pull request https://github.com/kubernetes/contrib/pull/1026 from piosz/pending-check
[Cluster autoscaler] Added protection againts adding unnecessary nodes
2016-05-23 13:47:38 +02:00
Piotr Szczesniak fd6b360e28 Added protection againts adding unnecessary nodes 2016-05-23 12:55:23 +02:00
Marcin Wielgus 9fa3247216 Merge pull request https://github.com/kubernetes/contrib/pull/1010 from mwielgus/fast-drain
Cluster-autoscaler: Fast drain impl that doesn't talk to api server
2016-05-23 10:05:47 +02:00
Marcin Wielgus 1b5a86b043 Cluster-autoscaler: Fast drain impl that doesn't talk to api server 2016-05-23 09:44:16 +02:00
Piotr Szczesniak ddc1caf20f Merge pull request https://github.com/kubernetes/contrib/pull/1009 from mwielgus/scale-down-cleanups
Cluster-autoscaler: PredicateChecker and better nodeInfo handling for ScaleDown
2016-05-20 17:44:32 +02:00
Piotr Szczesniak a036b05dd0 Merge pull request https://github.com/kubernetes/contrib/pull/1025 from jszczepkowski/kac-events
Added events for cluster autoscaler.
2016-05-20 17:17:40 +02:00
Jerzy Szczepkowski 74da5650af Added events for cluster autoscaler.
Added events for cluster autoscaler.
2016-05-20 17:04:15 +02:00
Marcin Wielgus d6c4c1001c Cluster-autoscaler: PredicateChecker and better nodeInfo handling for ScaleDown 2016-05-18 14:05:56 +02:00
Marcin Wielgus f7f070295b Merge pull request https://github.com/kubernetes/contrib/pull/1000 from mwielgus/scale-down-integr
Cluster-autoscaler: ScaleUp and ScaleDown integration
2016-05-18 12:52:49 +02:00