7
2
Login
README
License

go+gin+kubernetes

badge badge badge

在当前的这个示例中,通过云原生构建实现,构建 go+gin 项目的 Docker 镜像,使用 kubectl 操作腾讯 TKE 更新指定 pod 的镜像版本

前提条件

  1. 使用 云原生构建(CNB) 构建项目
  2. 编写 Dockerfile 文件
  3. 了解 Docker 制品库
  4. 了解 环境变量 及其用法
  5. 使用 kubectl 插件操作 TKE 集群
  6. 配置 .ide/Dockerfile,使用 云原生开发

配置密钥

# go-gin-kubernetes-kubeconfig.yml
KUBECF: |
  apiVersion: v1
  xxxxxx

快速开始

安装依赖

# 终端执行命令
go get -u github.com/go-delve/delve/cmd/dlv

go install -v github.com/go-delve/delve/cmd/dlv@latest

运行服务

  1. 命令行运行
go run main.go
  1. Debug 模式运行
  • 点击 VS Code 左侧的活动栏中的 “运行和调试” 图标,从运行和调试下拉列表中选择 “Launch file”,然后点击绿色的运行按钮(或直接按 F5)。 查看如何配置

About

构建 go 项目 docker 镜像,使用 kubectl 操作腾讯 TKE 更新指定 pod 的镜像

example
Language
Go34.5%
Dockerfile25.9%
Markdown22.4%
Others17.2%