maxime
cc6ecec2d3
Remove debug line.
2023-12-12 11:26:23 +00:00
Maxime Fischer
91477aca4a
Add test for node from unselected node group.
2023-11-13 22:37:25 +00:00
Maxime Fischer
4901303bef
Stop (un)tainting nodes from unselected node groups.
2023-11-12 22:29:40 +00:00
Kubernetes Prow Robot
edad52570a
Merge pull request #6254 from azylinski/rm-deprecated-golang-protobuf-diff
...
Cleanup: Remove deprecated github.com/golang/protobuf usage
2023-11-10 18:38:30 +01:00
Kubernetes Prow Robot
9d4cc86d91
Merge pull request #6223 from shapirus/master
...
Disambiguate the resource usage node removal eligibility messages
2023-11-10 15:35:25 +01:00
shapirus
b15b74510c
Disambiguate the resource usage node removal eligibility messages
2023-11-10 12:19:17 +02:00
Kubernetes Prow Robot
c3e33c7e0d
Merge pull request #6258 from a7i/vpa-k8s-1.28
...
chore: upgrade vpa go and k8s dependencies
2023-11-09 20:50:30 +01:00
Kubernetes Prow Robot
67ccba1b94
Merge pull request #6098 from wu0407/add-update-crd-note
...
add note for CRD and RBAC handling for VPA (>=1.0.0)
2023-11-09 20:22:45 +01:00
Amir Alavi
f03e98f447
chore: upgrade vpa go and k8s dependencies
...
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2023-11-09 13:45:15 -05:00
Kubernetes Prow Robot
fe403c2bec
Merge pull request #6263 from piotrwrotniak/patch-1
...
Remove maps.Copy usage.
2023-11-09 11:36:55 +01:00
piotrwrotniak
f2b8272949
Remove maps.Copy usage.
2023-11-09 09:46:48 +00:00
Artur Żyliński
2b1f29d0c0
Cleanup: Remove deprecated github.com/golang/protobuf usage
...
- Regenerate cloudprovider/externalgrpc proto
- go mod tidy
2023-11-09 09:28:25 +01:00
Kubernetes Prow Robot
51dec6e790
Merge pull request #6253 from azylinski/rm-gogo-protobuf
...
Remove deprecated dependency: gogo/protobuf
2023-11-08 14:56:51 +01:00
Artur Zylinski
0bf9dc0317
Merge branch 'master' into rm-gogo-protobuf
2023-11-08 10:33:52 +01:00
Kubernetes Prow Robot
d4c6e2fc51
Merge pull request #6257 from olagacek/master
...
Update kubernetes dependencies to 1.29.0-alpha.3.
2023-11-07 18:06:55 +01:00
Kubernetes Prow Robot
eda7809dff
Merge pull request #6255 from olagacek/master
...
Fix klog formating directives in cluster-autoscaler package.
2023-11-07 16:53:20 +01:00
Aleksandra Gacek
5bd200553e
Change scheduler framework function names after recent refactor in
...
kubernetes scheduler.
2023-11-07 16:26:58 +01:00
Aleksandra Gacek
ec8f1efcd7
Update kubernetes dependencies to 1.29.0-alpha.3.
2023-11-07 16:25:05 +01:00
Aleksandra Gacek
4470430007
Fix klog formating directives in cluster-autoscaler package.
2023-11-07 16:13:57 +01:00
Artur Żyliński
f229fb5d49
Remove deprecated dependency: gogo/protobuf
2023-11-07 09:35:54 +01:00
xiaoqing
c7ec44343e
add note for CRD and RBAC handling for VPA (>=1.0.0)
2023-11-03 10:59:32 +08:00
Kubernetes Prow Robot
db5e83bc1a
Merge pull request #6233 from irregulator/master
...
cloudprovider/exoscale: update limits/quotas URL
2023-11-03 00:45:01 +01:00
Kubernetes Prow Robot
ffec40d08c
Merge pull request #5599 from voelzmo/enh/implement-eviction-behavior-control-kep-4831
...
Implementation for KEP-4831: Control VPA eviction behavior based on scaling direction and resource
2023-11-02 15:12:00 +01:00
Alexandros Afentoulis
d0e1546792
cloudprovider/exoscale: update limits/quotas URL
...
https://portal.exoscale.com/account/limits has been deprecated in
favor of https://portal.exoscale.com/organization/quotas . Update
README accordingly.
2023-10-30 16:29:37 +02:00
Kubernetes Prow Robot
4d8e654503
Merge pull request #6220 from azylinski/bump-go-1.21
...
Bump CA golang to 1.21
2023-10-26 17:23:14 +02:00
Kubernetes Prow Robot
f872258239
Merge pull request #6085 from aayushrangwala/rename-metal-env
...
[cluster-autoscaler] feat: Add equinix metal environment variables and also support older environment variables
2023-10-26 17:03:13 +02:00
Artur Żyliński
85e97c22ce
Bump CA golang to 1.21.3
2023-10-26 14:29:43 +02:00
Kubernetes Prow Robot
57a4cef1d8
Merge pull request #6219 from ndixita/master
...
Adding price info for c3d
2023-10-24 11:58:07 +02:00
Kubernetes Prow Robot
c068feb5f0
Merge pull request #6218 from piotrwrotniak/adddocs
...
Documents startup/status/ignore node taints.
2023-10-24 11:55:20 +02:00
Dixita Narang
69883a4bd2
Adding price info for c3d
...
(Price for preemptible instances is calculated as: (Spot price / On-demand price) * instance prices)
2023-10-24 00:33:46 +00:00
Piotr Wrótniak
6fd2cb5f09
Documents startup/status/ignore node taints.
2023-10-23 15:32:15 +00:00
Kubernetes Prow Robot
557b0f27e5
Merge pull request #6214 from lisenet/fix-add-node-delete-delay-after-taint-to-faq
...
Add node-delete-delay-after-taint to FAQ
2023-10-23 16:04:02 +02:00
Kubernetes Prow Robot
1ff7028529
Merge pull request #6206 from jonwraymond/fix-secret
...
fix(cluster-autoscaler-chart): if secretKeyRefNameOverride is true, d…
2023-10-23 16:01:20 +02:00
Ayush Rangwala
1e4cb18fb2
fix: refactor cloud provider names
...
Signed-off-by: Ayush Rangwala <ayush.rangwala@gmail.com>
2023-10-23 18:50:24 +05:30
Kubernetes Prow Robot
5cea330570
Merge pull request #6201 from piotrwrotniak/addmetrics
...
Adds and implements node taints count metric.
2023-10-23 14:43:25 +02:00
Ayush Rangwala
0d84ab6934
Support backward compatibility for PACKET_MANAGER env var
...
Signed-off-by: Ayush Rangwala <ayush.rangwala@gmail.com>
2023-10-23 17:33:30 +05:30
Ayush Rangwala
b00ec6172c
Created a new env var for metal to replace/support packet env vars as usual
2023-10-23 17:33:30 +05:30
Ayush Rangwala
e4a474740f
Rename comments, logs, structs, and vars from packet to equinix metal
2023-10-23 17:33:30 +05:30
Ayush Rangwala
1ec0667b2a
fix: provider name to be used in builder to provide backward compatibility
...
Signed-off-by: Ayush Rangwala <ayush.rangwala@gmail.com>
2023-10-23 17:33:30 +05:30
Ayush Rangwala
4c75ceda4c
Rename types
2023-10-23 17:33:30 +05:30
Ayush Rangwala
d88664a4d8
Rename comments, logs, structs, and vars from packet to equinix metal
2023-10-23 17:33:30 +05:30
lisenet
ddaa9f0121
Add debugging-snapshot-enabled back
2023-10-20 14:51:44 +01:00
Piotr Wrótniak
fe6eae5041
Reports node taints.
2023-10-20 13:47:51 +00:00
lisenet
d532844bac
Add node-delete-delay-after-taint to FAQ
2023-10-20 14:45:43 +01:00
Kubernetes Prow Robot
4872bddce2
Merge pull request #6212 from kubernetes/towca-patch-1
...
Update image builder to use Go 1.21.3
2023-10-20 13:54:53 +02:00
Kuba Tużnik
83723e1d7a
Update image builder to use Go 1.21.3
...
Some of Cluster Autoscaler code is now using features only available in Go 1.21.
2023-10-20 12:15:17 +02:00
Kubernetes Prow Robot
f1a5ffe572
Merge pull request #6184 from Silvest89/hetzner-provider-multi-node-pools-support
...
feat: each node pool can now have different init configs
2023-10-20 07:48:44 +02:00
Kubernetes Prow Robot
8c35e0aa4b
Merge pull request #6066 from aleskandro/fix-default-label-arch
...
The autoscaler does not scale node groups on non-amd64 clusters when pods explicitly require non-amd64 nodes in node affinity
2023-10-19 20:24:08 +02:00
aleskandro
54d3a4c714
ClusterAPI: Allow overriding the kubernetes.io/arch label set by the scale from zero method via environment variable
...
The architecture label in the build generic labels method of the cluster API (CAPI) provider is now populated using the GetDefaultScaleFromZeroArchitecture().Name() method.
The method allows CAPI users deploying the cluster-autoscaler to define the default architecture to be used by the cluster-autoscaler for scale up from zero via the env var CAPI_SCALE_ZERO_DEFAULT_ARCH. Amd64 is kept as a fallback for historical reasons.
The introduced changes will not take into account the case of nodes heterogeneous in architecture. The labels generation to infer properties like the cpu architecture from the node groups' features should be considered as a CAPI provider specific implementation.
2023-10-19 19:43:52 +02:00
Kubernetes Prow Robot
4103407b2e
Merge pull request #6210 from artemvmin/set-drainability-rules
...
Initialize default drainability rules
2023-10-19 19:36:26 +02:00