【问题标题】:Why Use Argo CD in Combination with Tekton [closed]为什么将 Argo CD 与 Tekton 结合使用 [关闭]
【发布时间】:2021-05-31 09:27:52
【问题描述】:

我正在使用 Tekton 配置云原生 OpenShift CI/CD 流程。 Tekton 可以选择trigger via events,也可以选择deploy directly to a cluster。鉴于此功能,我对 Argo CD 的理想用例感到困惑。

Argo CD 似乎与 Tekton 共享非常相似的功能,只是缺少运行构建的能力。如果我可以完全通过 Tekton 构建和部署应用程序,Argo 有什么优势?

【问题讨论】:

    标签: openshift argocd tekton tekton-pipelines


    【解决方案1】:

    这是一个偏好问题。

    是的,Tekton 非常适合构建管道,也可用于部署。

    部署到 Kubernetes 的方式有很多种

    它们都可以部署到 Kubernetes。您使用哪种方法取决于您的偏好。

    【讨论】:

    • 感谢您的出色说明。说集成 Argo CD 的主要优势是利用 GitOps 是否正确?看来 Tekton 本身更适合传统的命令式 CI/CD,而 Argo CD 集成是允许声明式 GitOps 工作流的原因。
    • 是的,或多或少。但是,Tekton 和传统 CI/CD 在使用 Kubernetes 清单和 kubectl applykustomize 时也是声明性的。
    猜你喜欢
    • 2020-08-29
    • 2020-03-07
    • 1970-01-01
    • 2019-02-25
    • 2013-08-11
    • 2016-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多