当我尝试使用 kubectl 连接 GKE 集群时出现连接问题

Problems in connection when I try to connect GKE cluster using kubectl

我在 Google Cloud Kubernetes 引擎上有一个 运行 集群,我想从我的本地系统使用 kubectl 访问它。

我尝试使用 gcloud 安装 kubectl,但没有成功。然后我使用 apt-get 安装了 kubectl。当我尝试使用 kubectl version 查看它的版本时,它说

无法连接到服务器 EOF。我也没有文件 ~/.kube/config,我不确定为什么。有人可以告诉我我在这里缺少什么吗?如何连接到 GKE 中已有的 运行 集群?

gcloud container clusters get-credentials ... 将使用您的 gcloud 凭证对集群进行授权。

如果成功,该命令会向 ~/.kube/config 添加适当的配置,以便您可以 kubectl.