就 CI/CD 而言,kubernetes 和 azure Devops 之间的区别是什么

What it the difference between kubernetes and azure Devops in terms of CI/CD

我不确定这两者的比较。作为项目实施的一部分,我们将 Azure Devops 用于 CI / CD 操作。我听说过 kubernetes 。它与 Azure Devops CI /CD 相同吗?我的问题是 CI/CD 也可以使用 kubernetes 实现吗?如果我们有 Azure Devops 那么我们就不需要 kubernetes ?

Azure DevOps 与 Kubernetes 不同。 Azure DevOps 主要用于构建您的应用程序并将它们部署在例如 Kubernetes 或某些 Web 应用程序上。使用 Kubernetes 你可以在容器中 运行 应用程序,所以当你 运行 在容器中构建进程时,在 Kubernetes 中 运行ning CI/CD 是可能的,但我不确定它是否值得当您已经在使用 Azure DevOps 时付出的努力。

简而言之:

  • Azure DevOps - 构建和部署您的应用程序
  • Kubernetes - 运行您的应用程序(可以使用 Azure DevOps 部署)