# go+gin+kubernetes ![badge](https://cnb.cool/examples/ecosystem/go-gin-kubernetes/-/badge/git/latest/ci/pipeline-as-code) ![badge](https://cnb.cool/examples/ecosystem/go-gin-kubernetes/-/badge/git/latest/ci/git-clone-yyds) ![badge](https://cnb.cool/examples/ecosystem/go-gin-kubernetes/-/badge/git/latest/ci/status/push) 在当前的这个示例中,通过云原生构建实现,构建 go+gin 项目的 Docker 镜像,使用 kubectl 操作腾讯 TKE 更新指定 pod 的镜像版本 # 前提条件 1. 使用 [云原生构建(CNB)](https://docs.cnb.cool) 构建项目 2. 编写 Dockerfile 文件 3. 了解 [Docker 制品库](https://docs.cnb.cool/zh/artifact/docker.html) 4. 了解 [环境变量](https://docs.cnb.cool/zh/env.html) 及其用法 5. 使用 [kubectl](https://docs.cnb.cool/zh/plugins/public/open-source/k8s/kubectl) 插件操作 TKE 集群 6. 配置 .ide/Dockerfile,使用 [云原生开发](https://docs.cnb.cool/zh/vscode/quick-start.html) # 配置密钥 ```yaml # go-gin-kubernetes-kubeconfig.yml KUBECF: | apiVersion: v1 xxxxxx ```