CD 方案用啥的比较多

10 天前
 dropdatabase
问一下大伙:
CD 都用的啥方案?
- 简单点直接 kubectl apply yaml
- argocd
- Flux CD
- gitops....other...

大佬们请分享下你们的实践方案
1395 次点击
所在节点    程序员
10 条回复
Charkey
10 天前
argocd
joyoyao
10 天前
我的是个人项目,ci 用 github aciton 打包成镜像。
部署使用 helm 。
如需要升级版本,写个脚本,输入版本号,直接升级。

echo "更新 Helm 图表的镜像版本..."
helm upgrade $HELM_CHART $HELM_REPO/$HELM_CHART \
--set image.tag=$NEW_VERSION \
--namespace $NAMESPACE
luodan
10 天前
目前用 Aws k8s, codecommint, codepineline 等等。dev branch commit 以后自动 build image, deploy 到 k8s. main branch 手动 deploy.
libaili
10 天前
内网使用,Flux CD
ryan4yin
9 天前
个人 homelab 用的 fluxcd, 所有配置都公开的

https://github.com/ryan4yin/k8s-gitops/
dropdatabase
9 天前
@luodan 请教大哥 aws eks 集群流量入口用的啥方案? ALB 还是 ingress-nginx + NLB 还是其他?
mioktiar56
9 天前
jenkins
evill
9 天前
fluxcd/argoCD
luodan
9 天前
@dropdatabase 主要都是 aws 里已有的功能,ALB 接不同 zone 的流量,k8s 里用 traefik route 。
dropdatabase
9 天前
@luodan 能详细说下不?加个 v 请教下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1071323

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX