Commit Graph

1 Commits

Author SHA1 Message Date
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