【问题标题】:Not Finding GKE MultidimPodAutoscaler in 1.20.8-gke.900 Cluster在 1.20.8-gke.900 集群中找不到 GKE MultidimPodAutoscaler
【发布时间】:2021-08-29 16:03:42
【问题描述】:

当尝试在运行 1.20.8-gke.900 的 GKE 集群中测试 MultidimPodAutoscaler 时:

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

我收到以下 helm 错误:

错误:升级失败:无法识别“”:版本“autoscaling.gke.io/v1beta1”中的种类“MultidimPodAutoscaler”没有匹配项

进一步研究:

kubectl explain MultidimPodAutoscaler

基本上确认它似乎不存在:

服务器没有资源类型“MultidimPodAutoscaler”

并运行:

kubectl api-versions

甚至没有将 autoscaling.gke.io/v1beta1 列为可用 API。

据我了解,GKE 在 1.19.4-gke.1700 中添加了 MultidimPodAutoscaler,所以我期待它可用。

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

任何帮助理解我所缺少的将不胜感激。

【问题讨论】:

    标签: kubernetes google-kubernetes-engine kubernetes-helm


    【解决方案1】:

    您需要为集群启用 Vertical Pod Autoscaling。 您可以通过 UI 启用它,也可以使用以下命令更新集群:

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

    【讨论】:

      猜你喜欢
      • 2018-07-02
      • 1970-01-01
      • 2019-06-06
      • 2020-07-01
      • 2020-09-29
      • 2021-04-14
      • 1970-01-01
      • 2016-10-09
      • 2020-02-02
      相关资源
      最近更新 更多