Daniel Kłobuszewski
61a06a8f2a
Update README.md
...
Update patch release schedule
2024-07-16 08:44:18 +00:00
Kubernetes Prow Robot
6da986f4cc
Merge pull request #7045 from kubernetes/x13n-patch-5
...
Update FAQ.md
2024-07-15 22:25:10 -07:00
Kubernetes Prow Robot
aeabf92f99
Merge pull request #7052 from nojnhuh/cas-azure-e2e-template
...
CAS azure e2e: add namespace to all resources in CAPZ template
2024-07-15 14:19:10 -07:00
Jon Huhn
4104ea7f92
CAS azure e2e: add namespace to all resources in CAPZ template
2024-07-15 20:23:17 +00:00
Kubernetes Prow Robot
a43a3245a8
Merge pull request #7033 from nojnhuh/azure-user-agent
...
allow customizing user agent for Azure cluster-autoscaler provider
2024-07-15 12:59:10 -07:00
Daniel Kłobuszewski
c3e0a15824
Update FAQ.md
...
Update args to match update-deps.sh usage
API module may have different k8s dependency from CA itself.
2024-07-15 12:48:25 +00:00
Daniel Kłobuszewski
116035ed11
Update FAQ.md
...
Update CA FAQ to point to the new location of dependency update script.
2024-07-15 12:42:20 +00:00
Kubernetes Prow Robot
68a757c191
Merge pull request #6880 from yaroslava-serdiuk/provreq-scale-down
...
BookCapacity for ProvisioningRequest pods
2024-07-12 11:19:00 -07:00
Kubernetes Prow Robot
1997b5fc10
Merge pull request #6776 from helio/clusterapi-fix-HasInstance
...
fix(clusterapi): HasInstance with namespace prefix
2024-07-12 10:25:22 -07:00
Kubernetes Prow Robot
717911f0cd
Merge pull request #7035 from pmendelski/simplify-orchestrator-scale-up
...
Extract few steps from ScaleUpOrchestrator main logic
2024-07-12 08:32:48 -07:00
mendelski
89551120f1
Extract few steps from ScaleUpOrchestrator main logic
2024-07-12 14:45:14 +00:00
Damika Gamlath
9eb7d2fe55
add metrics for function duration for bulk listing all gce instances and for listing migInstances
...
add metrics for inconsistent mig count
2024-07-12 09:29:39 +00:00
Jon Huhn
ab1e23febb
allow customizing user agent for Azure cluster-autoscaler provider
2024-07-11 15:52:24 +00:00
Kubernetes Prow Robot
a5d04dbecd
Merge pull request #7028 from damikag/refactor-mig-fetch-2
...
Rename migInstancesState to migInstancesStateCount in gce cache
2024-07-11 05:41:09 -07:00
Damika Gamlath
275c183d83
Rename migInstancesState to migInstancesStateCount in gce cache
2024-07-11 09:09:35 +00:00
Kubernetes Prow Robot
ed061a4cbe
Merge pull request #6868 from mikutas/6129
...
Update recommended IAM policy
2024-07-11 00:58:33 -07:00
DHARMIK GANGANI
945345be07
Documentation for Debugging Snapshotter ( #6859 )
...
* Documentation for Debugging Snapshotter
* Documentation for Debugging Snapshotter
* Documentation for Debugging Snapshotter
2024-07-11 00:45:17 -07:00
Yaroslava Serdiuk
4f496cacb5
Add defaulting for provreq pods ( #6877 )
...
* Add defaulting for provreq pods
* Add defaulting test case
2024-07-11 00:31:02 -07:00
Kubernetes Prow Robot
bc6489b448
Merge pull request #6993 from goto-opensource/fix-scale-from-zero-with-instance-type-selector
...
OCI: Fixing scale from zero if the nodeSelector of workload contains 'node.kubernetes.io/instance-type'
2024-07-10 13:05:59 -07:00
Kubernetes Prow Robot
7dfb90a2c9
Merge pull request #7017 from x13n/master
...
Script for finding Cluster Autoscaler OWNERS
2024-07-09 09:44:58 -07:00
Daniel Kłobuszewski
1ef1ca9734
Script for finding Cluster Autoscaler OWNERS
2024-07-09 16:30:03 +02:00
Damika Gamlath
aff0072adf
Use project name instead of project number in createIgmRef()
2024-07-09 14:28:55 +00:00
Kubernetes Prow Robot
01e8918db7
Merge pull request #6955 from damikag/refactor-mig-fetch
...
refactor gce.RegenerateMigInstancesCache() to use Instance.List
2024-07-09 06:40:05 -07:00
Kubernetes Prow Robot
60a8ec2f68
Merge pull request #6750 from hetznercloud/hetzner-scale-up-errors
...
fix(hetzner): missing error return in scale up/down
2024-07-09 06:30:43 -07:00
Julian Tölle
fa22a80e88
fix(hetzner): missing error return in scale up/down
...
There is no Node Group/Autoscaling Group in Hetzner Cloud API, so the
Hetzner provider implemented this by manually creating as many servers
as needed.
The current code did not return any of the errors that could have
happened. Without any returned errors, cluster-autoscaler assumed that
everything was fine with the Node Group.
In cases where there is a temporary issue with one of the node groups
(ie. Location is unavailable, no leftover capacity for the requested
server type), cluster-autoscaler should consider this and try to scale
up a different Node Group. This will automatically happen once we return
an error, as cluster-autoscaler backs off from scaling Node Groups that
have recently returned errors.
2024-07-09 13:15:00 +02:00
Kubernetes Prow Robot
35359b902b
Merge pull request #6995 from morshielt/gce_instance_template
...
Add InstanceTemplate field to GceInstance
2024-07-05 05:52:19 -07:00
Damika Gamlath
8971a29177
refactor gce.RegenerateMigInstancesCache() to use Instance.List API for listing MIG instances
2024-07-04 14:48:24 +00:00
Kubernetes Prow Robot
02521ed8b9
Merge pull request #6998 from yaroslava-serdiuk/multiple-provreqs
...
Do not fail if multiple ProvReqs are injected
2024-07-04 02:42:24 -07:00
Maria Oparka
f8b5990ada
Add InstanceTemplate field to GceInstance
2024-07-04 10:03:05 +02:00
Kubernetes Prow Robot
bb5d064b2a
Merge pull request #6994 from nojnhuh/azure-e2e-test
...
cluster-autoscaler Azure e2e: move Helm to ginkgo
2024-07-03 10:26:26 -07:00
Kubernetes Prow Robot
4d0511363e
Merge pull request #6997 from morshielt/node_info_prov_iface
...
Change GCE AnnotationNodeInfoProvider nested provider to interface instead of concrete type
2024-07-02 07:23:59 -07:00
Yaroslava Serdiuk
1953031986
Update cluster-autoscaler/provisioningrequest/provreqclient/client.go
...
Co-authored-by: Bartek Wróblewski <bwroblewski@google.com>
2024-07-02 15:56:33 +03:00
Yaroslava Serdiuk
81b6d3d7e8
Update cluster-autoscaler/provisioningrequest/provreqclient/client.go
...
Co-authored-by: Bartek Wróblewski <bwroblewski@google.com>
2024-07-02 15:56:22 +03:00
Yaroslava Serdiuk
2824fc9b16
Do not fail if multiple ProvReqs are injected
2024-07-02 11:20:00 +00:00
Maria Oparka
4260701989
Change AnnotationNodeInfoProvider nested provider to interface
2024-07-02 09:42:07 +02:00
Robert Heinzmann
5d610570e5
fixing non flex shapes
2024-07-02 05:24:37 +02:00
Jon Huhn
3f18f060a0
cluster-autoscaler Azure e2e: move Helm to ginkgo
2024-07-01 22:15:29 +00:00
Robert Heinzmann
9c18b5b297
fix tests
2024-07-01 20:19:14 +02:00
Robert Heinzmann
b17f42032b
Fixing scale from zero if the nodeSelector of workload contains 'node.kubernetes.io/instance-type'
2024-07-01 19:54:49 +02:00
Jon Huhn
999dc87574
Update Azure cluster-autoscaler e2e test
2024-07-01 16:47:31 +00:00
Kubernetes Prow Robot
3c6dd26d9e
Merge pull request #6863 from rrangith/azure-default-sizes
...
Default min/max sizes for Azure VMSSs
2024-07-01 07:29:35 -07:00
Michael Weibel
98f948969a
fix(clusterapi): HasInstance/FindMachine with namespace prefix
2024-07-01 13:37:56 +02:00
Kubernetes Prow Robot
069aab7a83
Merge pull request #6989 from nojnhuh/azure-e2e-test
...
Add Azure cluster-autoscaler e2e test
2024-06-28 16:22:13 -07:00
Jon Huhn
fcba0533d4
Add Azure cluster-autoscaler e2e test
2024-06-28 22:13:06 +00:00
Artur Żyliński
97419dbdb7
Fix: GCE FetchAvailableDiskTypes zones parsing
2024-06-28 11:22:17 +02:00
Kubernetes Prow Robot
bab68c462c
Merge pull request #6975 from nojnhuh/azure-e2e-test
...
Update Azure cluster-autoscaler e2e cluster template
2024-06-27 16:47:26 -07:00
Daniel Gutowski
296e79a292
Update ProvReq annotations to new prefix
...
Use autoscaling.x-k8s.io rather than cluster-autoscaler.kubernetes.io
2024-06-27 05:19:11 -07:00
Kubernetes Prow Robot
4e3cc27898
Merge pull request #6743 from helio/capi-nodegroup-options
...
feat(clusterapi): per nodeGroup autoscaling options
2024-06-27 03:58:03 -07:00
Jon Huhn
e62dd0d3dd
Update Azure cluster-autoscaler e2e cluster template
2024-06-26 21:37:58 +00:00
Kubernetes Prow Robot
92258fbc00
Merge pull request #6911 from ravisinha0506/master
...
Fix/aws asg unsafe decommission 5829
2024-06-26 14:13:34 -07:00