Andre Keedy
4f30519ee5
Add CoreWeave Cluster Autoscaler provider ( #8332 )
...
* initial commit
* Add coreweave manager and node pools using unstructure
Add provider unit tests
coverage = 68.7%
run go fmt
update comments on coreweave files
change const to unexported
Add boilerplate header
Remove unused function from manager
Add coreave tag exclusion from the build_all
* address comments and feedbacks
* use the shared *rest.Config from the autoscaler's logic
* update the comments for clouProvider in charts values file
* update charts README with coreweave cloudProvider
2025-08-11 14:19:07 -07:00
Manoj
126b76d130
Utho autoscaler ( #8398 )
...
* cloudprovider: init Utho cloud provider
* add utho cloud provider logic
* implement tests and mock client for Utho cloud provider functionality
* enhance Utho cloud provider: improve logging, add ReadNodePool method, and restore toProviderID function
* add unit tests for Utho cloud provider node group functionality
* add deployment and secret configuration for Utho cloud provider
* remove outdated Utho Go module versions from go.sum
* add stress-test deployment example, improve error messages, and enhance node group tests
* update utho autoscaler image version to 1.0.0
* refactor: reorder parameters in setupMockListNodePools
* fix: correct license formatting in utho_cloud_provider_test.go and add license header to utils.go
* fix: comment out approvers and reviewers in OWNERS file
* Remove utho-go as dependency
* add comments to clarify structures and services in Utho API
* add comments to Utho SDK
* add comments
* remove unnecessary comments in cloud_instances.go and kubernetes.go
* Revert changes to go.mod
* Revert changes to go.mod
* ensure newline at end of go.mod and go.sum files
---------
Co-authored-by: hmada15 <31375621+hmada15@users.noreply.github.com>
Co-authored-by: m-kased <31375621+m-kased@users.noreply.github.com>
2025-08-11 09:35:08 -07:00
Kubernetes Prow Robot
c1352dad7c
Merge pull request #8297 from pat-s/feat/imagesForArch-nodepool
...
Hetzner(feat): add option to set nodepool-specific image IDs
2025-07-31 23:47:15 -07:00
Kubernetes Prow Robot
1d5f0471bc
Merge pull request #8315 from vbhargav875/oci-oke-handle-ooc
...
Handle Out of host capacity scenario in OCI nodepools
2025-07-24 23:34:27 -07:00
Vijay Bhargav Eshappa
1fbc7a9d48
Handle Out of host capacity scenario in OCI nodepools
2025-07-24 16:04:49 +05:30
Maximiliano Uribe
f9b93ec395
adding env variable EnableLabelPrediction ( #8324 )
...
* adding env variable EnableLabelPrediction
* addressing comments
* adding ut test and nil scenario
* adding ephemeral storage ut
* changing default value to true
2025-07-21 10:08:27 -07:00
Kubernetes Prow Robot
0d14eca879
Merge pull request #7993 from pierreozoux/pierreozoux-patch-2
...
docs(autoscaler): add details about flags
2025-07-21 07:50:28 -07:00
Kubernetes Prow Robot
0fb7d53506
Merge pull request #8296 from drjackild/add-m4-prices
...
add price info for M4 machine family
2025-07-11 07:51:29 -07:00
Kubernetes Prow Robot
12e6e2e182
Merge pull request #8268 from hakman/compare-examples
...
azure: Make it easier to compare examples
2025-07-09 09:43:27 -07:00
Kubernetes Prow Robot
8e47b51d39
Merge pull request #8300 from jincong8973/master
...
feat: improve external gPRC ca example
2025-07-07 23:57:27 -07:00
Jack Francis
3f9526837e
azure: 2025-06-30 CA E2E module updates
2025-07-07 10:53:01 -07:00
Kubernetes Prow Robot
b1780e6401
Merge pull request #8267 from hakman/update-examples
...
azure: Add volumeattachments read to ClusterRole for examples
2025-07-07 09:37:27 -07:00
靳聪
815da21233
feat: improve external gPRC ca example
2025-07-07 20:05:23 +08:00
pat-s
008a3b916e
typo
2025-07-05 15:14:24 +02:00
pat-s
77cb4c8bf8
add files
2025-07-05 15:03:29 +02:00
Yevhen Dubovskoi
9424deef46
add price info for M4 machine family
2025-07-04 20:16:34 +00:00
Maximiliano Uribe
7a1e49ac1f
removing UT cases where changes in azure api may affect results, fake values in real apis not necessary
2025-06-30 19:25:32 +00:00
Elizabeth Yam
8e0d47c61e
add h4d pricing ( #8205 )
...
* add h4d pricing
* fix go fmt
* revert gofmt on other files
2025-06-26 10:42:29 -07:00
Ciprian Hacman
20a59a9f41
azure: Make it easier to compare examples
2025-06-26 07:42:10 +03:00
Ciprian Hacman
c942ff37ad
azure: Add volumeattachments read to ClusterRole for examples
2025-06-26 06:58:59 +03:00
Kubernetes Prow Robot
c509bb2ef7
Merge pull request #8169 from maximrub/fix/bug-8168-alibaba-cloud-endpoint-reloving
...
fix bug 8168 GetEndpoint resolving fail
2025-06-24 03:24:30 -07:00
Kubernetes Prow Robot
b167235b94
Merge pull request #8201 from jlamillan/jlamillan/404-is-not-success
...
OCI provider: Avoid interpreting HTTP 404 as success on delete
2025-06-24 03:22:29 -07:00
liyanzhao
73badca7af
Update deployment.yaml to add volumeattachments permission
...
Add "volumeattachments". See similar changes in e79b5b8635
2025-06-16 19:37:57 +08:00
Stefan Bueringer
6c12c60942
Remove redundant warning
2025-06-12 10:08:39 +02:00
Kubernetes Prow Robot
5ae532f340
Merge pull request #8148 from mohammaddehnavi/patch-1
...
bug: Fix the "VolumeAttachment" issue on the AWS providers example in the new version
2025-06-10 11:54:56 -07:00
Jack Francis
39487100ce
Merge pull request #8217 from elmiko/capi-readme-annotations
...
update cluster api provider readme
2025-06-10 10:18:30 -07:00
Jack Francis
79114057db
azure: fix azure_agent_pool UT
...
Signed-off-by: Jack Francis <jackfrancis@gmail.com>
2025-06-10 08:55:51 -07:00
elmiko
9987e76e91
update cluster api provider readme
...
this change adds some notes about how the scale from zero annotations
will interact with information already present on cluster api resources.
2025-06-10 09:56:54 -04:00
Kubernetes Prow Robot
3fdf196403
Merge pull request #8171 from maximrub/fix/bug-8170-alibaba-rrsa-old-envvar-support
...
fix bug 8170 to support old env var
2025-06-06 03:58:39 -07:00
jesse.millan
af73650623
OCI provider: Avoid interpreting HTTP 404 as success on delete node call.
2025-06-03 17:48:21 -07:00
Thalia Wang
70f79316f6
Add VMs implementation to master ( #8078 )
2025-06-03 14:40:39 -07:00
Kubernetes Prow Robot
daa15703a6
Merge pull request #8178 from elmiko/cleanup-capi-readme
...
cleanup capi readme note sections
2025-06-03 08:36:41 -07:00
lukasmetzner
2a9103ea4c
refactor(hetzner): fix deprecated methods
2025-06-03 11:54:01 +02:00
lukasmetzner
53f7463ee6
deps(hetzner): update hcloud-go to v2.21.1
2025-06-03 11:52:48 +02:00
Mohammad Torkamandehnavi
abe3e86e90
chore: 🔧 Update image version to v1.32.1
2025-06-01 14:47:57 +01:00
Mohammad Torkamandehnavi
e79b5b8635
fix: 🐛 Fix failed to watch *v1.VolumeAttachment in another example files
2025-06-01 14:46:48 +01:00
elmiko
6063b5fa17
cleanup capi readme note sections
...
make all those section look the same.
2025-05-28 15:58:10 -04:00
Kubernetes Prow Robot
05008b2488
Merge pull request #8050 from HadrienPatte/instance-types
...
CA - AWS - May25 Instance Update
2025-05-28 08:46:18 -07:00
elmiko
c579b37f9e
update wording in clusterapi readme on machinepools
...
removing the notes about it being an experimental feature.
2025-05-28 10:44:50 -04:00
Hadrien Patte
432cb11830
CA - AWS - May25 Instance Update
2025-05-27 16:43:12 +02:00
Maxim Rubchinsky
4ec085aec3
fix bug 8170 to support old env var
...
Signed-off-by: Maxim Rubchinsky <maxim@rubchinsky.com>
2025-05-26 23:30:07 +03:00
Maxim Rubchinsky
e4bac533d5
fix bug 8170 to support old env var
...
Signed-off-by: Maxim Rubchinsky <maxim@rubchinsky.com>
2025-05-26 22:57:30 +03:00
Maxim Rubchinsky
e239358fa9
fix bug 8168 GetEndpoint resolving
2025-05-26 20:58:36 +03:00
Bartłomiej Wróblewski
2c7d8dc378
Rewrite TestCloudProvider to use builder pattern
2025-05-23 12:42:15 +00:00
Mohammad Dehnavi
442ad2d5b2
fix: 🐛 Fix failed to watch *v1.VolumeAttachment issue
2025-05-20 10:39:58 +01:00
Kubernetes Prow Robot
708f44213b
Merge pull request #8137 from DigitalVeer/master
...
pricing changes: updated z3 pricing information
2025-05-20 01:29:15 -07:00
Mohammad Dehnavi
7da6fb2961
chore: 🔧 Update image version
2025-05-19 07:32:10 +01:00
Veer Singh
a9c37f71dc
pricing changes: updated z3 pricing information
2025-05-17 09:05:05 +00:00
elmiko
e03f7068d5
update clusterapi readme with node group limit info
...
this change is adding an extra note to the readme to help users
understand how the autoscaler works when it is outside the minimum and
mamximum limits. it is being added to help inform users and also because
the readme is embedded in clusterapi documentation.
2025-05-13 10:45:35 -04:00
Kubernetes Prow Robot
2ca75135fb
Merge pull request #7694 from mtrqq/bug/clean-instance-templates
...
Fix memory leak while fetching GCE instance templates.
2025-05-12 04:13:16 -07:00