我正在使用 Tekton 配置云原生 OpenShift CI/CD 流程。Tekton 可以选择通过事件触发,也可以选择直接部署到集群。鉴于此功能,我对 Argo CD 的理想用例感到困惑。
Argo CD 似乎与 Tekton 共享非常相似的功能,只是缺少运行构建的能力。如果我可以完全通过 Tekton 构建和部署应用程序,Argo 有什么优势?
这是一个偏好问题。
是的,Tekton 非常适合构建管道,也可以用于部署。
部署到 Kubernetes 有很多不同的方法
kubectl apply -f
清单kubectl apply -k
自定义(例如更容易维护多个环境)它们都可以部署到 Kubernetes。您使用哪种方法取决于您的偏好。