folger
/
template
/
docker-build-deploy-tke
Public
Search/Ask
0
0
WeChat Login
Login
Code
Issues
Pull requests
Events
Packages
Insights
main
Branch
2
Tag
4
Fork
folger
test
202da25f
3
commits
.cnb
.ide
.cnb.yml
Dockerfile
README.md
build-image-deploy-tke-with-workload-env-name.yml
package.json
secret.yml
server.js
介绍
镜像推送到指定制品库(当前仓库制品库、tcr、docker hub等),应用部署到
腾讯云容器服务 TKE
在封装成模版供各个业务代码仓库引用时,提供了良好的环境变量自定义能力和流水线平行扩展能力。
流程
tke 集群,事先部署好一个应用
准备一个密钥仓库用于存放敏感信息
填写敏感信息,包括 制品库的用户名密码、tke集群的kubeconfig,格式见当前仓库的 secret.yml
在 .cnb 目录下 workload_env.{pipelineName}.yml 中配置负载、pod、镜像地址等相关信息
代码提交触发 push 流水线
在当前分支打tag,tag详情页有部署按钮,审批后点击部署按钮触发 tag_deploy 事件
About
No description, topics, or website provided.
648.00 KiB
0
forks
0
stars
2
branches
4
Tag
README
Release
0
Tag
4
Packages
2
docker-build-deploy-tke
repo-named
dockerfile-caches
Contributors
1
Language
Dockerfile
59.4%
Markdown
21.9%
JavaScript
18.8%