繁体   English   中英

使用 Golang k8s 客户端在 GKE k8s 集群中部署服务

[英]Deploying services in GKE k8s cluster using Golang k8s client

我可以在这里使用 golang 容器库创建 GKE 集群。 现在为了让我的 golang k8s 客户端能够在那里部署我的 k8s 部署文件,我需要从 GKE 集群获取 kubeconfig。 但是我在上面的容器库中找不到相关的 api。 谁能指出我错过了什么?

根据@Subhash 的建议,我发布了这个问题的答案:

GKE API 没有输出 kubeconfig 文件(或片段)的调用。 获取完整集群定义和更新 kubeconfig 文件之间的具体处理在 gcloud 工具中的 python 中实现。 它不是 Go SDK 的一部分,因此您需要自己实现它。

您还可以尝试使用kubectl config set-credentials (请参阅)和/或查看是否可以提供实现该功能的库(如果您想以编程方式执行)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM