Beata Skiba
70287e486f
Support GPUs in scale to/from 0
2017-10-17 16:11:00 +02:00
Marcin Wielgus
ed0e3b53d0
Merge pull request #396 from MaciekPytel/gke_fixit2
...
NAP bugfixes
2017-10-17 14:24:54 +02:00
Maciej Pytel
3498507220
Handle nodegroup id changing upon creation
2017-10-17 14:02:46 +02:00
Maciej Pytel
91759d41cf
GKE cloudprovider bugfixes
...
* Make autoprovisioned node pools names shorter (previously it
was exceeding max name length).
* Set autoscaling fields when creating node pool
2017-10-17 14:02:46 +02:00
Marcin Wielgus
2ce9ea2428
Merge pull request #395 from MaciekPytel/gke_fixit
...
Gke fixit
2017-10-16 06:43:37 -07:00
Maciej Pytel
9ded6f9c9e
Rename clusterName flag to cluster-name for consistency
2017-10-16 14:11:27 +02:00
Maciej Pytel
0d791cda3c
Fix some bugs in GKE cloudprovider
...
- Mig.TargetSize tried to query non-existing mig if autoprovisioning
was enabled.
- GKE client was created using hosted master project instead of users
project.
2017-10-16 14:03:40 +02:00
Marcin Wielgus
146fe6caeb
Merge pull request #390 from bskiba/master
...
Add scalability testing report to 1.0.0 release notes
2017-10-13 21:12:20 +02:00
Beata Skiba
c0c566a3dc
Add scalability testing report to 1.0.0 release notes
2017-10-13 13:55:02 +02:00
Marcin Wielgus
e094ed3777
Merge pull request #143 from bskiba/vpa_initializer
...
VPA Initializer, initial version.
2017-10-10 09:01:26 -07:00
Beata Skiba
91cec5be09
VPA Initializer, initial version.
...
Implemented as an Initializer in form of controller.
Changes recommended resources of containers when
applicable.
Moved mocks and test utils out of updater to reuse.
2017-10-09 11:53:11 +02:00
Marcin Wielgus
6113b8e4e2
Merge pull request #386 from mwielgus/slo-faq
...
SLO for CA in FAQ
2017-10-05 21:36:49 +02:00
Marcin Wielgus
ecc1b97e12
SLO for CA in FAQ
2017-10-05 09:32:39 +02:00
Marcin Wielgus
2cf232ba01
Merge pull request #305 from kgrygiel/master
...
Introduce the Cluster class holding the runtime state of the VPA recommender
2017-10-04 00:47:04 +02:00
Marcin Wielgus
a5162b6c54
Merge pull request #385 from mwielgus/faq-ga
...
CA in GA - FAQ
2017-10-03 17:31:21 +02:00
Marcin Wielgus
d4cfd3423f
CA in GA - FAQ
2017-10-03 17:25:42 +02:00
Marcin Wielgus
8e451adab0
Merge pull request #384 from MaciekPytel/mig_cache_fix
...
Refresh mig cache if node pool config has changed
2017-10-03 17:05:34 +02:00
Maciej Pytel
fa7f71ac4b
Refresh mig cache if node pool config has changed
2017-10-03 16:30:47 +02:00
Marcin Wielgus
9463484ec4
Merge pull request #382 from MaciekPytel/release_1_0_0_docs
...
Update README with CA release 1.0 info
2017-10-02 16:54:51 +02:00
kgrygiel
9d53aa545b
Fixed boilerplate.
2017-10-02 16:02:39 +02:00
kgrygiel
f870205174
Merged with #345 and applied review comments.
2017-10-02 15:47:41 +02:00
Maciej Pytel
598fb7458e
Update README with CA release 1.0 info
2017-10-02 13:32:16 +02:00
kgrygiel
603dc86e7d
Merge branch 'master' of https://github.com/kubernetes/autoscaler
2017-10-02 12:24:58 +02:00
Marcin Wielgus
f658450b16
Merge pull request #379 from MaciekPytel/long_unregistered_node
...
Keep track of nodes that failed to register for a long time
2017-09-28 15:01:32 +02:00
Marcin Wielgus
2b48e311f0
Merge pull request #345 from KarolKraskiewicz/types-for-vpa-recommender
...
Internal data model for recommender
2017-09-28 14:56:38 +02:00
Karol Kraśkiewicz
e3a22859e2
Internal data model for recommender, to be used by both metrics client and histogram agregator
2017-09-27 21:10:13 +02:00
Maciej Pytel
ff21b0b00c
Keep track of nodes that failed to register for a long time
...
Previously a node that failed to register and couldn't be deleted
basically broke CA.
2017-09-27 16:32:04 +02:00
MaciekPytel
12c39735f4
Merge pull request #378 from MaciekPytel/update_breakmig
...
Update script for testing broken nodes in CA
2017-09-27 15:20:11 +02:00
Maciej Pytel
0bbf447610
Update script for testing broken nodes in CA
...
Added option for only breaking a few nodes not all of them.
2017-09-27 14:24:29 +02:00
Marcin Wielgus
f7b7755bbd
Merge pull request #377 from bskiba/nap-allocatable
...
Compute allocatable for auto-provisioned migs
2017-09-27 12:51:50 +02:00
Beata Skiba
30ae3fa837
Compute allocatable for auto-provisioned migs
2017-09-27 12:07:23 +02:00
Marcin Wielgus
9631f0f136
Merge pull request #375 from MaciekPytel/failed_scale_up_reason
...
Add failed scale-up reason in metric
2017-09-26 19:23:47 +02:00
Marcin Wielgus
3c9699e296
Merge pull request #376 from bskiba/scale-dc
...
Cluster Autoscaler scalability testing report
2017-09-26 19:22:38 +02:00
Beata Skiba
ac8004f41a
Cluster Autoscaler scalability testing report
2017-09-26 18:43:02 +02:00
Marcin Wielgus
c585b7ef26
Merge pull request #374 from krzysztof-jastrzebski/core-test2
...
Fix setting target size for group in core/static_autoscaler_test.go.
2017-09-26 14:23:49 +02:00
Maciej Pytel
e12ee88f5f
Add failed scale-up reason in metric
2017-09-26 13:40:34 +02:00
Krzysztof Jastrzebski
16e9106c07
Fix setting target size for group in core/static_autoscaler_test.go.
2017-09-26 10:58:00 +02:00
Marcin Wielgus
7adb339902
Merge pull request #373 from nikhita/fix-link-design-proposal
...
Fix link after design proposal move
2017-09-25 23:18:49 +02:00
Nikhita Raghunath
b82adcdff7
Fix link after design proposal move
2017-09-26 00:26:26 +05:30
Marcin Wielgus
99f35c0819
Merge pull request #372 from mwielgus/ca-1.0
...
Mark Cluster Autoscaler as GA (1.0.0)
2017-09-25 20:46:41 +02:00
Marcin Wielgus
d6c661c61f
Mark Cluster Autoscaler as GA (1.0.0)
2017-09-25 19:40:34 +02:00
Marcin Wielgus
f512749d63
Merge pull request #370 from MaciekPytel/add_metric_label
...
Add reason field to faied_scale_ups_total metric
2017-09-25 17:36:57 +02:00
Maciej Pytel
7f7243ea98
Add reason field to faied_scale_ups_total metric
...
For now it's just a placeholder, will add proper logic
for next release
2017-09-25 16:33:49 +02:00
Marcin Wielgus
e6d255f220
Merge pull request #367 from krzysztof-jastrzebski/core-test2
...
Unit tests for scale-up, scale-down and price expander
2017-09-25 12:59:21 +01:00
Krzysztof Jastrzebski
80a7577399
Unit tests.
2017-09-25 11:37:24 +02:00
Marcin Wielgus
56625fb10a
Merge pull request #366 from mwielgus/0.7.0-beta2
...
Bump CA version to 0.7.0-beta2
2017-09-23 00:00:16 +01:00
Marcin Wielgus
fd6e093a9c
Merge pull request #363 from mwielgus/godep-sync-0.7-rc
...
Godep sync 0.7 rc
2017-09-23 00:00:07 +01:00
Marcin Wielgus
6868288ee4
Bump CA version to 0.7.0-beta2
2017-09-22 23:06:40 +01:00
Marcin Wielgus
e205577cf8
Merge pull request #364 from MaciekPytel/cleanup_findunneeded_logs
...
Move spammy logs to V(5)
2017-09-22 22:53:58 +01:00
Marcin Wielgus
8779ed3ad9
Remove Microsofr hcssim and go-winio
2017-09-22 22:52:00 +01:00