Description
Which component are you using?:
/area cluster-autoscaler
What version of the component are you using?:
Component version:
Cluster Autoscaler 1.32.1
What environment is this in?:
Alibaba Cloud
What did you expect to happen?:
For the autoscaler to be able to discover scaling groups and work.
What happened instead?:
There is an endpoint resolution failure due to a changed JSON schema, causing scaling groups not to be discovered. Because of this, the autoscaler doesn't work at all.
failed to unmarshal endpoint response, error: json: cannot unmarshal array into Go struct field EndpointObj.Endpoints.Endpoint.Protocols of type string
How to reproduce it (as minimally and precisely as possible):
Use the autoscaler in Alibaba Cloud.
Anything else we need to know?:
The autoscaler doesn't work at all in Alibaba Cloud in this state.