kubernetes - Kubectl 不允许从 GCP 中的节点查看集群中的资源
问题描述
我有一个我无法解决的问题。所以,我在 GCP 上有 k8s 集群。我可以使用直接打开集群的 shell 中的 kubectl。但是当我从节点“我有与服务器 localhost:8080 的连接被拒绝 - 你是否指定了正确的主机或端口?”节点使用 kubectl 时。我也使用 ./kube/config 它工作了大约 5 分钟,然后又失败了。也许有人使用 GCP 并帮助我。谢谢你。
解决方案
如果您没有使用 COS(Container-Optimized OS),您需要
gcloud container clusters get-credentials "CLUSTER NAME"
默认情况下,当您访问节点时,COS 会获取凭据。
推荐阅读
- javascript - 在 JavaScript 中用新替换旧
- javascript - Ext Js 中的另存为对话框
- python - 所有测试的python补丁
- vba - 在工作表 VBA 中编辑插入行功能
- xslt - xslt/saxon - 将 key() 与 collection() 一起使用:prolog 中不允许内容?
- android-tv - Searchable Android AppTv 上的 SQL 注入漏洞
- enterprise-architect - sparx Enterprise Architect BPMN 步入和退出子模型(复合模型)
- python - CNN 与 Keras 的简单二进制分类,但只得到 50% 的准确率
- php - Laravel 5.6 提交后填充字段
- python - 导致 VerifiedHTTPSConnection 对象的 GET 请求没有属性“_tunnel_host”