登录
首页 >  Golang >  Go问答

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

来源:stackoverflow

时间:2024-03-31 09:24:30 303浏览 收藏

学习知识要善于思考,思考,再思考!今天golang学习网小编就给大家带来《使用 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 集群中部署服务》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>