在1.20.8-gke.900中没有找到GKE MultidimPodAutoscaler集群 &g



当尝试测试一个MultidimPodAutoscalerGKE集群运行1.20.8-gke.900:

apiVersion: autoscaling.gke.io/v1beta1
kind: MultidimPodAutoscaler
...

我得到以下头盔错误:

错误:升级失败:无法识别";没有匹配类型"MultidimPodAutoscaler"在版本" autoscale .gke.io/v1beta1">

进一步调查:

kubectl explain MultidimPodAutoscaler

基本上证实了它似乎不存在:

服务器没有资源类型"MultidimPodAutoscaler">

并运行:

kubectl api-versions

甚至没有列出autoscale .gke.io/v1beta1作为可用的API。

根据我的理解,GKE增加了MultidimPodAutoscaler1.19.4-gke.1700所以我希望它是可用的。

https://cloud.google.com/kubernetes-engine/docs/how-to/multidimensional-pod-autoscaling

任何帮助理解我错过了什么将不胜感激。

您需要为您的集群启用垂直Pod自动缩放。您可以通过UI启用它,也可以使用以下命令更新集群:

gcloud container clusters update $CLUSTER_NAME 
--enable-vertical-pod-autoscaling

相关内容

  • 没有找到相关文章