学习知识要善于思考,思考,再思考!今天编程网小编就给大家带来《使用 Golang k8s 客户端在 GKE k8s 集群中部署服务》,以下内容主要包含等知识点,如果你正在学习或准备学习Golang,就都不要错过本文啦~让我们一起来看看吧,能帮助到你就更好了!
问题内容我可以使用此处的 golang 容器库创建 GKE 集群。 现在,为了让我的 golang k8s 客户端能够在那里部署我的 k8s 部署文件,我需要从 GKE 集群获取 kubeconfig。但是我在上面的container库中找不到相关的api。谁能指出我错过了什么?
解决方案
根据 @Subhash 建议,我发布 this 问题的答案:
GKE API 没有输出 kubeconfig 文件(或 分段)。获取全簇之间的具体处理 kubeconfig文件的定义和更新都是用python实现的 在 gcloud 工具中。它不是 Go SDK 的一部分,因此您需要 自己实施。
您还可以尝试使用 kubectl config set-credentials
(请参阅
this)和/或看看您是否可以供应实现的库
如果您想以编程方式执行该功能,则可以使用该功能。
今天关于《使用 Golang k8s 客户端在 GKE k8s 集群中部署服务》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注编程网公众号!