简体   繁体   English

kubernetes 和 azure Devops 在 CI/CD 方面的区别

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

I am not sure the comparison of these two.我不确定这两者的比较。 we are using Azure Devops for the CI / CD operation as a part of the project implementation.作为项目实施的一部分,我们正在使用 Azure Devops 进行 CI / CD 操作。 I have heard about the kubernetes.我听说过 kubernetes。 Is it same as the Azure Devops CI /CD.是否与 Azure Devops CI /CD 相同。 My question is is the CI / CD can achieved using kubernetes as well?我的问题是使用 kubernetes 也可以实现 CI/CD 吗? If we have Azure Devops then we do not need kubernetes?如果我们有 Azure Devops 那么我们不需要 kubernetes 吗?

Azure DevOps is not the same as Kubernetes. Azure DevOps 与 Kubernetes 不同。 Azure DevOps is used mostly for build your application and deploy them for example on Kubernetes or some Web App. Azure DevOps 主要用于构建您的应用程序并将它们部署在例如 Kubernetes 或某些 Web 应用程序上。 Using Kubernetes you can run application in container, so running CI/CD in Kubernetes is possible when you run build process in containers but i'm not sure if it is worth the effort when you already using Azure DevOps.使用 Kubernetes 您可以在容器中运行应用程序,因此当您在容器中运行构建过程时,可以在 Kubernetes 中运行 CI/CD 但我不确定当您已经使用 Z3A580F142203677F530BC3 时是否值得付出努力

In short:简而言之:

  • Azure DevOps - build and deploy you application Azure DevOps - 构建和部署您的应用程序
  • Kubernetes - running your application (that could be deployed using Azure DevOps) Kubernetes - 运行您的应用程序(可以使用 Azure DevOps 部署)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM