Google cloud platform kubectl create clusterrolebinding clusterrole cluster admin binding--clusterrole cluster admin--user"$(gcloud配置获取价值帐户)“;抛出错误

Google cloud platform kubectl create clusterrolebinding clusterrole cluster admin binding--clusterrole cluster admin--user"$(gcloud配置获取价值帐户)“;抛出错误,google-cloud-platform,google-kubernetes-engine,hpa,Google Cloud Platform,Google Kubernetes Engine,Hpa,我正在尝试用GKE设置水平吊舱自动定标器 我遵循此文档设置基于自定义度量的自动缩放 我一直在部署自定义度量适配器 kubectl create clusterrolebinding cluster-admin-binding \ --clusterrole cluster-admin --user "$(gcloud config get-value account)" 上面的命令抛出错误 您的活动配置是:[cloudshell-20206] 错误:无法创建cluster

我正在尝试用GKE设置水平吊舱自动定标器

我遵循此文档设置基于自定义度量的自动缩放

我一直在部署自定义度量适配器

kubectl create clusterrolebinding cluster-admin-binding \
--clusterrole cluster-admin --user "$(gcloud config get-value account)"
上面的命令抛出错误

您的活动配置是:[cloudshell-20206] 错误:无法创建clusterrolebinding:Post“http://localhost:8080/apis/rbac.authorization.k8s.io/v1/clusterrolebindings?fieldManager=kubectl-创建“:拨号tcp 127.0.0.1:8080:连接:连接被拒绝

我无法授予用户创建所需授权角色的能力

请告诉我哪里出了问题

您看到的错误“可能”表示您没有连接到群集。您可以使用以下命令进行连接,例如

gcloud container clusters get-credentials [clustername] --zone us-central1-c --project [project_id]

为了运行kubectl命令,您需要连接到集群。尝试运行“kubeclt get nodes”作为测试。如果失败,请尝试首先连接到您的群集。编辑:kubectl get nodes是@dany我知道了,谢谢。现在我已经完成了设置,但autoscaler说无法读取所有度量,而我可以看到度量资源管理器显示的值与工作负载中的autoscale说的无法读取所有度量一样metrics@bngk既然发布在这里的问题已经解决了,我建议您指出问题是如何解决的,并结束此问题,然后为新问题创建一个不同的问题。但是,我已经找到了您的问题的可能答案,根据,如果pod的某些容器没有设置相关的资源请求,则不会定义pod的CPU利用率,并且autoscaler不会针对该指标采取任何措施。我很高兴听到您现在可以连接,如果你有机会,为了社区的利益接受答案。如果您被困在其他地方,最好创建一个新堆栈。