Commit Graph

981 Commits

Author SHA1 Message Date
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
Aleksandra Malinowska fbc8462b10 Add checking for not found error 2017-09-08 15:45:44 +02:00
Marcin Wielgus bc5dd8682a Bump cluster autoscaler to 0.7.0-alpha3 2017-09-08 15:34:34 +02:00
Aleksandra Malinowska 1fa2d37d7f Merge pull request #295 from aleksandra-malinowska/max-cluster-cpu-memory
Limit total cluster resources during scale up
2017-09-08 15:27:39 +02:00
Marcin Wielgus a1185e3ea3 Merge pull request #316 from mwielgus/godeps-2
Godeps update for CA
2017-09-08 18:47:22 +05:30
Marcin Wielgus d10b29e667 Add Sirupsen 2017-09-08 14:56:46 +02:00
Marcin Wielgus 56268a47af Remove sirupsen 2017-09-08 14:56:45 +02:00
Marcin Wielgus 7b8f5a5a02 Be specific with go version in travis 2017-09-08 14:56:44 +02:00
Marcin Wielgus 83fb3f0c75 Godeps update for CA 2017-09-08 14:56:39 +02:00
Aleksandra Malinowska d43029c180 implement blocking scale up beyond max cores & memory 2017-09-08 12:50:00 +02:00
Marcin Wielgus f9200da0ba Merge pull request #296 from aleksandra-malinowska/no-scale-down-annotation-faq
Describe scale down disabled annotation in Cluster Autoscaler FAQ
2017-09-07 23:16:24 +05:30
Aleksandra Malinowska f6b60f3d64 Describe scale down disabled annotation in Cluster Autoscaler FAQ 2017-09-07 15:31:08 +02:00
Marcin Wielgus fc599bd08c Merge pull request #310 from krzysztof-jastrzebski/core-test
Core/utils.go unit tests
2017-09-07 17:15:58 +05:30
Krzysztof Jastrzebski 2295d9bcc4 Core/utils.go unit tests 2017-09-07 13:24:12 +02:00
Marcin Wielgus f9cabf3a1a Merge pull request #297 from bskiba/additional-k
Only consider up to 10% of the nodes as additional candidates for scale down
2017-09-07 04:34:23 +05:30
Marcin Wielgus 6099925407 Merge pull request #311 from aleksandra-malinowska/refactor-simulator-test
Refactor FindNodesToRemove test
2017-09-07 04:30:38 +05:30
Aleksandra Malinowska 45356edf40 refactor FindNodesToRemove test 2017-09-06 14:39:42 +02:00
Marcin Wielgus 1d85f541f3 Merge pull request #308 from mwielgus/nap-6
Tests for add autoprovisioned node groups
2017-09-06 16:40:15 +05:30
Marcin Wielgus e85e94510d Tests for add autoprovisioned node groups 2017-09-06 02:44:16 +02:00
Marcin Wielgus 5de93aa069 Merge pull request #307 from mwielgus/scale-up-2
Build template NodeInfo for node autoprovisioning
2017-09-05 21:27:06 +05:30
Marcin Wielgus 1ad8d9e10c Build template NodeInfo for node autoprovisioning 2017-09-05 17:28:49 +02:00
Marcin Wielgus 829ec9a0ef Merge pull request #299 from mwielgus/update-test-provider
Expand test cloud provider with autoprovisioning options
2017-09-05 17:33:50 +05:30
Marcin Wielgus b0d603e548 Expand test cloud provider with autoprovisioning options 2017-09-05 13:39:59 +02:00
Aleksandra Malinowska 704b46b777 Merge pull request #306 from mwielgus/test-in-docker
Test-in-docker in CA Makefile
2017-09-05 12:47:47 +02:00
Marcin Wielgus 4c0c2cd4f2 Test-in-docker in CA Makefile 2017-09-05 11:47:01 +02:00
Marcin Wielgus 6166035373 Merge pull request #300 from mwielgus/graceful-1
Graceful termination update in CA FAQ
2017-09-05 15:04:14 +05:30
Marcin Wielgus 10a4c7579d Merge pull request #301 from mwielgus/ca-0.6-faq
Link to 0.6 FAQ in CA FAQ
2017-09-05 14:55:36 +05:30
Marcin Wielgus 5e369e6d0b Merge pull request #302 from mwielgus/versions-faq
Version information also in FAQ
2017-09-05 14:55:10 +05:30
Marcin Wielgus 520e751b44 Merge pull request #304 from mwielgus/ca-0.7-a2
Bump CA version to 0.7.0-alpha2
2017-09-05 14:37:55 +05:30
Marcin Wielgus 8c1f356cc9 Merge pull request #287 from alok87/run_in_master_ca_Aws
Run CA in master node - aws
2017-09-05 04:57:48 +05:30
Marcin Wielgus e04e880ee7 Merge pull request #298 from sergeylanzman/patch-1
Move regexp.MustCompile in AWS provider to global variable
2017-09-05 04:10:24 +05:30
Marcin Wielgus 3219aed14d Merge pull request #303 from sergeylanzman/master
Small optimize code and fix typos
2017-09-05 04:04:25 +05:30
Sergey Lanzman 437a3f60e1 Small optimize code 2017-09-04 23:50:45 +03:00
Marcin Wielgus a62acdfa2e Bump CA version to 0.7.0-alpha2 2017-09-04 21:34:11 +02:00