Kubernetes Prow Robot
01389b01e6
Merge pull request #5290 from yaroslava-serdiuk/scale-down
...
Allow forking snapshot more than 1 time
2022-11-16 08:14:49 -08:00
Yaroslava Serdiuk
bee2ab6fc7
Fork ClusterSnapshot in UpdateClusterState
2022-11-16 14:19:41 +00:00
Yaroslava Serdiuk
92bba5c93f
Allow forking snapshot more than 1 time
2022-11-16 14:19:30 +00:00
Kubernetes Prow Robot
6be7e801d2
Merge pull request #5306 from AverageMarcus/sort_providers
...
Add missing cloud providers to readme and sort alphabetically
2022-11-14 02:09:57 -08:00
Marcus Noble
3d09af6841
Update cluster-autoscaler/README.md
...
Co-authored-by: Guy Templeton <guyjtempleton@googlemail.com>
2022-11-11 13:02:56 +00:00
Marcus Noble
151d0fb690
Add missing cloud providers to readme and sort alphabetically
...
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2022-11-09 12:26:05 +00:00
Kubernetes Prow Robot
b5e2dcade0
Merge pull request #5294 from jbartosik/jbartosik-patch-1
...
Don't say that `Recreate` and `Auto` VPA modes are experimental
2022-11-08 04:04:20 -08:00
Joachim
9cb12e72b0
Don't say that `Recreate` and `Auto` VPA modes are experimental
2022-11-07 16:08:33 +01:00
Kubernetes Prow Robot
6067c47047
Merge pull request #5299 from jbartosik/fix5298
...
Fix VPA deployment
2022-11-07 06:44:17 -08:00
Joachim Bartosik
10df35aa02
Fix VPA deployment
...
Use `kube-system` namespace for ServiceAccounts like it did before #5268
2022-11-07 14:55:55 +01:00
Kubernetes Prow Robot
bd51490533
Merge pull request #5282 from niconical/master
...
Update the hyperlinks of api-conventions.md file in comments
2022-11-07 03:02:17 -08:00
Kubernetes Prow Robot
de56060099
Merge pull request #5195 from liuxintong/0916-ca-su
...
Support scaling up node groups to the configured min size if needed
2022-11-03 06:07:36 -07:00
Xintong Liu
524886fca5
Support scaling up node groups to the configured min size if needed
2022-11-02 21:47:00 -07:00
Kubernetes Prow Robot
9e6d7146ef
Merge pull request #5265 from BigDarkClown/deletion
...
Add scaledown.Actuator to AutoscalingContext
2022-11-02 08:41:17 -07:00
Kubernetes Prow Robot
c245e6f166
Merge pull request #5287 from x13n/patch-5
...
Update aws OWNERS
2022-11-02 08:27:15 -07:00
hangcui
012f61ede9
update the hyperlink of api-conventions.md file in comments
2022-11-02 22:17:11 +08:00
Kubernetes Prow Robot
3ceb97ae2a
Merge pull request #5239 from DataDog/david.benque/reco-post-processing
...
[vpa] introduce recommendation post processor
2022-11-02 06:15:15 -07:00
Bartłomiej Wróblewski
4373c467fe
Add ScaleDown.Actuator to AutoscalingContext
2022-11-02 13:12:25 +00:00
Daniel Kłobuszewski
9501927668
Update aws OWNERS
...
Set all aws cloudprovider approvers as reviewers, so that aws-specific PRs can be handled without involving global CA reviewers.
2022-11-02 13:39:59 +01:00
Kubernetes Prow Robot
d7caed33d4
Merge pull request #5268 from joelsmith/rbac
...
VPA: Fix typo, move service accounts to RBAC
2022-11-02 05:05:14 -07:00
David Benque
cacd6b66e1
update test for MapToListOfRecommendedContainerResources
2022-10-31 16:46:20 +01:00
David Benque
398e68e936
remove post-processor factory
2022-10-31 15:34:33 +01:00
Kubernetes Prow Robot
e0d4679767
Merge pull request #5261 from tghartland/5218-magnum-uuid-dep
...
Magnum provider: switch UUID dependency from satori to gofrs
2022-10-28 05:58:31 -07:00
Kubernetes Prow Robot
887810c194
Merge pull request #5190 from bdobay/updateReadMe
...
AWS ReadMe update
2022-10-28 05:56:31 -07:00
Kubernetes Prow Robot
8f58f6f67d
Merge pull request #5260 from Kamatera/cluster-autoscaler-kamatera-change-uuid-dependency
...
cluster autoscaler: kamatera cloud provider - change uuid dependency
2022-10-28 05:54:32 -07:00
Kubernetes Prow Robot
1e40dda819
Merge pull request #5274 from olagacek/master
...
[CA] Register recently evicted pods in NodeDeletionTracker.
2022-10-27 03:04:33 -07:00
Aleksandra Gacek
7cbcabc7b6
[CA] Register recently evicted pods in NodeDeletionTracker.
2022-10-27 10:31:49 +02:00
Kubernetes Prow Robot
a703c3f6cf
Merge pull request #5230 from x13n/scaledown6
...
Base parallel scale down implementation
2022-10-25 03:18:35 -07:00
Daniel Kłobuszewski
accf58f36c
Base parallel scale down implementation
2022-10-24 20:14:48 +02:00
Joel Smith
419cbe5319
VPA: Add missing --- to CRD manifests
2022-10-24 09:13:30 -06:00
Joel Smith
bc586f87f8
Fix typo, move service accounts to RBAC
2022-10-24 08:49:54 -06:00
Kubernetes Prow Robot
5e8e743e05
Merge pull request #5247 from DataDog/mayeul/add-extended-resource-support-in-gce
...
Add support for extended resource definition in GCE MIG template
2022-10-24 06:48:25 -07:00
Kubernetes Prow Robot
e6ff526f06
Merge pull request #5229 from x13n/scaledown
...
Remove dead code for handling simulation errors
2022-10-20 06:10:57 -07:00
Kubernetes Prow Robot
5298d55fae
Merge pull request #5256 from jwcesign/fix-tags-resolve
...
huawei-cloudprovider:enable tags resolve for as
2022-10-20 05:36:57 -07:00
Daniel Kłobuszewski
585ad02c04
Remove dead code for handling simulation errors
2022-10-20 14:20:35 +02:00
Kubernetes Prow Robot
360b193edc
Merge pull request #5161 from x13n/scaledown5
...
Extract scheduling hints to a dedicated object
2022-10-20 04:28:56 -07:00
Daniel Kłobuszewski
92f5b8673e
Extract scheduling hints to a dedicated object
...
This removes the need for passing maps back and forth when doing
scheduling simulations.
2022-10-20 11:44:15 +02:00
Ori Hoch
c342fc2759
change uuid dependency in cluster autoscaler kamatera provider
2022-10-19 15:24:34 +03:00
Thomas Hartland
aeee344018
Magnum provider: switch UUID dependency from satori to gofrs
...
Addresses issue #5218 , that the satori UUID package
is unmaintained and has security vulnerabilities
affecting generating random UUIDs.
In the magnum cloud provider, this package was only
used to check whether a string matches a UUIDv4 or
not, so the vulnerability with generating UUIDs could
not have been exploited. (Generating UUIDs is only
done in the unit tests).
The gofrs/uuid package is currenly at version 4.0.0
in go.mod, well past point at which it was forked
and the vulnerability was fixed. It is a drop in
replacement for verifying a UUID, and only a small
change was needed in the testing code to handle
a new returned error when generating a random UUID.
2022-10-19 11:06:10 +01:00
jwcesign
8a4df42047
huawei-cloudprovider:enable tags resolve for as
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-10-19 17:38:51 +08:00
Mayeul Blanzat
6bf6f508a1
Code Review: Do not return an error on malformed extended_resource + add more tests
...
* Malformed extended resource definition should not fail the template building function. Instead, log the error and ignore extended resources
* Remove useless existence check
* Add tests around the extractExtendedResourcesFromKubeEnv function
* Add a test case to verify that malformed extended resource definition does not fail the template build function
Signed-off-by: Mayeul Blanzat <mayeul.blanzat@datadoghq.com>
2022-10-19 11:32:10 +02:00
Kubernetes Prow Robot
0a46483c07
Merge pull request #5252 from jwcesign/fix-pages
...
huawei-cloudprovider: enable retrieve scaling group instances by pages
2022-10-18 20:47:01 -07:00
Daniel Kłobuszewski
18f2e67c4f
Split out code from simulator package
2022-10-18 11:51:44 +02:00
jwcesign
169c6613f3
Format log output
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-10-18 17:05:41 +08:00
jwcesign
fa2c245d8a
Fix list scaling group instance pages bug
...
Signed-off-by: jwcesign <jiangwei115@huawei.com>
2022-10-18 09:57:57 +08:00
Daniel Kłobuszewski
95fd1ed645
Remove ScaleDown dependency on clusterStateRegistry
2022-10-17 21:11:44 +02:00
Kubernetes Prow Robot
f445a6a887
Merge pull request #5147 from x13n/scaledown4
...
Extract criteria for removing unneded nodes to a separate package
2022-10-17 11:51:20 -07:00
Kubernetes Prow Robot
dc73ea9076
Merge pull request #5235 from UiPath/fix_node_delete
...
Add option to wait for a period of time after node tainting/cordoning
2022-10-17 04:29:07 -07:00
Kubernetes Prow Robot
a1b2c2c638
Merge pull request #5249 from elmiko/remove-capi-labels-taints
...
remove unsupported functionality from cluster-api provider
2022-10-17 04:27:07 -07:00
Michael McCune
bb015b26a1
remove unsupported functionality from cluster-api provider
...
this change removes the code for the `Labels` and `Taints` interface
functions of the clusterapi provider when scaling from zero. The body
of these functions was added erronesouly and the Cluster API community
is still deciding on how these values will be expose to the autoscaler.
also updates the tests and readme to be more clear about the usage of
labels and taints when scaling from zero.
2022-10-14 14:06:57 -04:00