开发者社区 > 云效DevOps > 正文

请问,在云效中,应用流水线的机器和应用最终运行的机器是同一个机器吗?

请问,在云效中,应用流水线的机器和应用最终运行的机器是同一个机器吗?编译机器 和 应用容器

展开
收起
ZZW 2023-11-01 12:36:31 31 0
3 条回答
写回答
取消 提交回答
  • 在阿里云云效中,应用流水线的机器和应用最终运行的机器并不一定是同一个机器。

    应用流水线(Pipeline)是一个持续集成/持续部署(CI/CD)的工具,它可以自动化软件的构建、测试和部署过程。在应用流水线中,通常会有多个阶段,例如编译、测试、部署等。每个阶段都可能需要在不同的机器上进行。

    在编译阶段,通常会有一台专门的编译机器来执行编译任务。在编译完成后,编译结果会被发送到下一个阶段,例如测试阶段。在测试阶段,可能会有一台专门的测试机器来执行测试任务。在测试完成后,测试结果会被发送到下一个阶段,例如部署阶段。在部署阶段,可能会有一台专门的部署机器来执行部署任务。

    因此,应用流水线中的机器和应用最终运行的机器并不一定是同一个机器。

    2023-11-02 16:05:52
    赞同 展开评论 打赏
  • LMM

    构建任务编译的构建机是构建集群
    部署的集群是部署集群

    按您的说法,编译机器应该是云效的构建集群,云效提供2个构建集群:云效北京构建集群 和 云效中国香港构建集群(当然,也可以使用您自己的私有构建集群)

    您的应用的容器应该是您的部署的机器,需要您自己提供的 此回答来自“云效答疑服务群”

    2023-11-01 14:51:24
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    不是同一个机器。
    在云效中,应用流水线的机器是指执行流水线任务的机器,通常称为执行节点或工作节点。而应用最终运行的机器是指运行应用程序的机器,通常是虚拟机或容器实例。
    一般来说,在云效中,您可以在一个集群中有多个不同的机器类型,包括计算型机器、内存优化型机器、GPU机器等。在执行流水线任务时,可以根据任务的具体需求选择合适的机器类型。
    在云效中,您可以使用Kubernetes或其他容器编排技术来部署和管理应用。在这种情况下,编译机器和应用容器可以分别位于不同的机器上,但它们都属于同一集群的一部分。

    2023-11-01 13:07:38
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
云效2.0 ——敏捷项目管理实践及工具落地 立即下载
云效2.0生态合作策略 立即下载
基于阿里云K8S服务快速构建DevOps流水线 资料下载 立即下载