已关闭
..。这个问题是
基于意见
..。它目前不接受答案。
想要改进这个问题吗?
更新问题,以便可以通过以下方式使用事实和引用回答问题
编辑这篇文章
..。
2小时前就关门了。
改进这个问题
我正在使用Tekton配置一个云原生OpenShift CI/CD进程。泰克顿可以选择
通过事件触发
并且还可以选择
直接部署到集群
..。鉴于这种功能,我对Argo CD的理想用例感到困惑。
Argo CD似乎与Tekton共享非常相似的功能,除了缺乏运行构建的能力。如果我能构建
和
完全通过Tekton部署应用程序,Argo提供了什么优势?
发布于 2021-03-02 04:41:12
这是个人喜好的问题。
是的,Tekton非常适合构建管道,也可以用于部署。
部署到Kubernetes有许多不同的方法
使用
使用
声明性清单
使用
使用
定制化
(例如,在多个环境中更容易维护)
对于ArgoCD,使用GitOps将git存储库同步到群集,请参见
Tekton管道中的示例
使用
kpt
这与kustomize类似,但可以管理git中的“包”。
使用
掌舵
,使用模板和
图表
使用
旗帜
使用,例如金丝雀部署
它们都可以部署到Kubernetes。使用哪种方法取决于您的首选项。
https://stackoverflow.com/questions/66429189
复制相似问题