在学习此处的教程时,我发现我需要autoscaling/v2beta2来为水平Pod Autoscaler提供自定义指标,但不知道如何启用它。
环境详情:
我尝试了什么:
>
使用kubectl api-version,我检查了我为自动缩放启用的API组,并且只有以下内容:autoscaling/v1 autoscaling/v2beta1
我发现了下面的留档,上面写着"某些资源和API组是默认启用的。可以通过在apiserver上设置--runtime-config来启用或禁用它们。--runtime-config接受逗号分隔的值。"。查看库贝-apiserver命令留档,我可以找到一种方法将此命令用于gcloud
更新:将集群升级到至少1.15.5以获得autoscaling/v2beta2
。
目前,GCP不支持autoscaling/v2beta2
。此问题已向google报告,更多详细信息和进度变化可在以下网址查看:https://issuetracker.google.com/135624588
但是,您可以在Minikube和Kubeadm中自由使用它。