Commit Graph

1215 Commits

Author SHA1 Message Date
Marcin Wielgus 9122c57282 Godep update to K8S 1.8 branch 2017-09-22 17:07:04 +01:00
Marcin Wielgus 6cf095c56b Add file with the exact kubernetes version used 2017-09-22 16:57:02 +01:00
Aleksandra Malinowska 4c31a57374 fix leaking taints in case of cloud provider error on node deletion 2017-09-22 17:55:48 +02:00
Marcin Wielgus 67d0c147a7 Merge pull request #359 from aleksandra-malinowska/make-graceful-timeout-consistent
Keep graceful termination timeout consistent
2017-09-21 13:25:31 +02:00
Aleksandra Malinowska 7e36ea61c0 Keep graceful termination timeout consistent 2017-09-21 12:54:11 +02:00
Marcin Wielgus d3a924f04f Merge pull request #357 from krzysztof-jastrzebski/core-test
Cloudprovider/gce/gce_cloud_provider.go unit tests.
2017-09-20 21:33:18 +02:00
Krzysztof Jastrzebski 1d0c237adc Cloudprovider/gce/gce_cloud_provider.go unit tests. 2017-09-20 07:57:43 +02:00
Marcin Wielgus 012909d64e Merge pull request #354 from electronicarts/feature/mtcode/scale-down-delay-flags
Introduce new flags to control scale down behavior
2017-09-19 18:35:37 +02:00
Marcin Wielgus 82b7c0551e Merge pull request #356 from krzysztof-jastrzebski/cloud-provider4
Cloudprovider/gce/gce_manager.go unit tests.
2017-09-19 16:51:39 +02:00
Krzysztof Jastrzebski 6b8b8b8fe1 Cloudprovider/gce/gce_manager.go unit tests. 2017-09-19 11:16:08 +02:00
Marcin Wielgus c53f6af7a3 Merge pull request #353 from mwielgus/sig-time
Move sig vc call to Monday
2017-09-19 11:06:36 +02:00
Matt Terry 63310ef41a Introduce new flags to control scale down behavior: scale-down-delay-after-delete and scale-down-delay-after-failure, replacing scale-down-trial-interval. scale-down-delay-after-add replaces scale-down-delay 2017-09-18 17:09:44 -07:00
Marcin Wielgus 6490d6d670 Move sig vc call to Monday 2017-09-18 23:55:04 +02:00
Marcin Wielgus 77d56e1b21 Merge pull request #349 from krzysztof-jastrzebski/cloud-provider3
Fix calculating autoprovisioned property for node pool.
2017-09-15 23:12:25 +02:00
Krzysztof Jastrzebski 1368f51d53 Fix calculating autoprovisioned property for node pool. 2017-09-15 17:12:56 +02:00
Marcin Wielgus 7cf36de42b Merge pull request #343 from bskiba/allocatable
Compute allocatable for scale up from 0 based on kube-reserved
2017-09-15 16:33:42 +02:00
Beata Skiba 90389930b7 Compute allocatable based on kube-reserved 2017-09-14 16:21:51 +02:00
Marcin Wielgus 64c83e262f Merge pull request #341 from mwielgus/target-removal
Remove TargetSize() from loops iterating over nodes
2017-09-14 10:14:38 +02:00
Marcin Wielgus f04113d746 Remove TargetSize() from loops iterating over nodes 2017-09-13 22:33:17 +02:00
Marcin Wielgus cbc153c722 Merge pull request #339 from mwielgus/0.7.0-b1
Bump CA version to 0.7.0-beta1
2017-09-13 14:01:20 +02:00
Marcin Wielgus 290f20838e Bump CA version to 0.7.0-beta1 2017-09-13 13:51:33 +02:00
Marcin Wielgus 303f86c163 Merge pull request #336 from electronicarts/feature/matt/unneeded-check-fix
Move calculateUnneededOnly check after unneeded calculations
2017-09-13 11:14:51 +02:00
Marcin Wielgus 4bed50d290 Merge pull request #331 from aleksandra-malinowska/min-cluster-cpu-memory
Respect minimum cores/memory limit during scale down
2017-09-13 11:12:29 +02:00
Marcin Wielgus 616fbbe739 Merge pull request #338 from krzysztof-jastrzebski/core-test
Cloudprovider unit tests.
2017-09-13 11:11:41 +02:00
Krzysztof Jastrzebski 530ce16417 Cloudprovider unit tests. 2017-09-13 10:46:56 +02:00
Marcin Wielgus ff55fb50b3 Merge pull request #337 from krzysztof-jastrzebski/core-test
Core/static_autoscaler_test.go unit tests.
2017-09-13 10:23:53 +02:00
Aleksandra Malinowska 197b05b180 respect minimum cores/memory limit during scale down 2017-09-13 10:10:47 +02:00
Krzysztof Jastrzebski d8db14701e Core/static_autoscaler_test.go unit tests. 2017-09-13 09:52:07 +02:00
Matt Terry 43943cdeb4 Move calculateUnneededOnly check after unneeded calculations, add log message to main loop start 2017-09-12 21:38:29 -07:00
Marcin Wielgus 809da5fdbc Merge pull request #333 from aleksandra-malinowska/taint-deleted-empty
Taint empty nodes to be deleted
2017-09-12 19:08:36 +02:00
Aleksandra Malinowska 187c02693e Taint empty nodes to be deleted 2017-09-12 17:40:05 +02:00
Marcin Wielgus ef730e19c5 Merge pull request #332 from krzysztof-jastrzebski/scale_up2
Fix filtering for autoprovisioned node groups and add unit test.
2017-09-12 16:40:30 +02:00
Krzysztof Jastrzebski b1396c3cd1 Fix filtering for autoprovisioned node groups and add unit test. 2017-09-12 16:20:23 +02:00
Marcin Wielgus 738fb640e1 Merge pull request #330 from krzysztof-jastrzebski/core-test4
Core/autoscaling_context_test.go unit tests.
2017-09-12 15:07:22 +02:00
Marcin Wielgus 9d3e52551c Merge pull request #329 from krzysztof-jastrzebski/scale_down2
Core/scale_down.go unit tests.
2017-09-12 13:12:46 +02:00
Marcin Wielgus 3039a0e813 Merge pull request #319 from krzysztof-jastrzebski/core-test
Core/static_autoscaler.go unit tests.
2017-09-12 13:11:11 +02:00
Marcin Wielgus 1374af2b79 Merge pull request #322 from sethpollack/gpu
AWS Scaling from/to 0, extract GPU information
2017-09-12 12:47:30 +02:00
Krzysztof Jastrzebski 001ade48c9 Core/autoscaling_context_test.go unit tests. 2017-09-12 11:04:18 +02:00
Krzysztof Jastrzebski 1db2513f1f Core/scale_down.go unit tests. 2017-09-12 10:41:19 +02:00
Beata Skiba aa47a1a7a0 Merge pull request #327 from bskiba/unremovable-nodes
Remove nodes that are not in the cluster from unremovableNodes
2017-09-12 10:13:48 +02:00
Beata Skiba eba0fa2f95 Remove nodes that are not in the cluster from unremovableNodes 2017-09-11 20:01:02 +02:00
Krzysztof Jastrzebski 0aec68a46d Core/static_autoscaler.go unit tests. Current time usage refactoring. 2017-09-11 15:07:21 +02:00
Marcin Wielgus db63ac3a18 Merge pull request #324 from aleksandra-malinowska/scale-down-pod-not-found
Add checking for pod not found error on eviction
2017-09-11 15:10:08 +05:30
Marcin Wielgus 663f553062 Merge pull request #323 from smarterclayton/detaint
Do not include ToBeDeleted taint when constructing a template
2017-09-11 15:08:14 +05:30
Clayton Coleman e84807e828
Do not include ToBeDeleted taint when constructing a template
This results in the simulator being unable to place candidate pods
because the taint blocks all scheduling.
2017-09-10 22:31:39 -04:00
Seth Pollack 8309630048 fix formatting 2017-09-10 12:39:09 -04:00
Seth Pollack d87a3e8615 add gpu to node template 2017-09-10 12:25:51 -04:00
Beata Skiba 1d10a14aa0 Merge pull request #318 from bskiba/fix-empty
Always add empty nodes to unneeded nodes
2017-09-08 16:31:19 +02:00
Beata Skiba 6e5784a519 Always add empty nodes to unneeded nodes 2017-09-08 15:55:18 +02:00
Marcin Wielgus c051798320 Merge pull request #320 from mwielgus/0.7.0-a3
Bump cluster autoscaler to 0.7.0-alpha3
2017-09-08 19:17:27 +05:30