首页 > 解决方案 > Kubectl 不允许从 GCP 中的节点查看集群中的资源

问题描述

我有一个我无法解决的问题。所以,我在 GCP 上有 k8s 集群。我可以使用直接打开集群的 shell 中的 kubectl。但是当我从节点“我有与服务器 localhost:8080 的连接被拒绝 - 你是否指定了正确的主机或端口?”节点使用 kubectl 时。我也使用 ./kube/config 它工作了大约 5 分钟,然后又失败了。也许有人使用 GCP 并帮助我。谢谢你。

标签: kubernetesgoogle-cloud-platformkubectl

解决方案


如果您没有使用 COS(Container-Optimized OS),您需要

gcloud container clusters get-credentials "CLUSTER NAME"

默认情况下,当您访问节点时,COS 会获取凭据。


推荐阅读