在阿里云云效中云效的资源管理里的主机集群托管和流水线里的主机组,两个不互通吗?

在阿里云云效中云效的资源管理里的主机集群托管和流水线里的主机组,两个不互通吗?

展开
收起
花开富贵111 2024-04-28 18:30:43 53 发布于黑龙江 分享
分享
版权
举报
阿里云 AI 助理回答

在阿里云云效中,资源管理中的主机集群托管流水线中的主机组是两个不同的概念,它们的功能和使用场景有所区分,并且在某些情况下可能存在不互通的情况。以下是详细说明:


1. 资源管理中的主机集群托管

主机集群托管主要用于将用户的主机(如阿里云ECS、自有主机等)接入到云效的资源池中,以便统一管理和调度。这些主机可以用于构建任务或部署任务。

  • 功能特点

    • 主机集群托管支持通过服务连接的方式接入阿里云ECS实例。
    • 自有主机可以通过手动安装Runner程序的方式接入。
    • 接入的主机可以被分配到私有构建集群中,用于执行需要访问内网资源的构建任务。
  • 适用场景

    • 主要用于构建任务,尤其是需要与内网资源交互的场景(如从内网代码仓库拉取代码或依赖)。
    • 支持Linux、Windows、macOS等多种操作系统架构(如amd64和arm64)。

2. 流水线中的主机组

流水线中的主机组是专门为部署任务设计的,用于将制品部署到目标主机上。主机组中的主机可以是阿里云ECS实例、公网主机或其他能够访问公网的主机。

  • 功能特点

    • 主机组支持通过服务连接的方式接入阿里云ECS实例。
    • 公网主机可以通过手动安装Runner程序的方式接入。
    • 主机组支持分批发布策略,并允许配置第一批暂停和每批暂停的策略。
  • 适用场景

    • 主要用于应用部署任务,例如将制品部署到开发环境、测试环境或生产环境。
    • 支持引用上游的制品产物,并将其下载到每台主机的指定目录。

3. 两者是否互通

根据知识库资料,资源管理中的主机集群托管流水线中的主机组在某些情况下可能不互通,具体表现为以下几点:

  • 添加方式的限制

    • 同一台主机不能同时通过两种方式(如ECS主机选择和手动安装Runner)添加到同一个云效组织中。
    • 如果需要更换添加方式,必须先卸载主机上的Runner程序,然后再重新添加。
  • 用途的差异

    • 主机集群托管主要用于构建任务,而主机组主要用于部署任务。两者的功能定位不同,因此在实际使用中可能会存在一定的隔离性。
  • 网络要求

    • 主机集群托管的主机需要能够访问公网,以完成Runner安装回调和构建任务依赖下载。
    • 流水线主机组的主机也需要能够访问公网(对于非阿里云ECS实例),以确保部署任务的正常执行。

4. 重要提醒

  • 主机添加方式的选择:在接入主机时,请根据实际需求选择合适的添加方式(如ECS主机选择或手动安装Runner)。如果需要切换方式,请务必按照文档中的步骤卸载Runner后再重新添加。
  • 网络连通性检查:无论是主机集群托管还是主机组,都需要确保主机能够正常访问云效服务端和相关依赖资源。
  • 权限管理:在使用主机组时,请注意主机组成员权限的配置,以确保只有授权用户可以执行部署任务。

综上所述,资源管理中的主机集群托管流水线中的主机组虽然都可以接入主机,但由于功能定位和使用场景的不同,它们在某些情况下可能存在不互通的情况。建议根据实际需求选择合适的主机管理方式,并遵循相关操作规范以确保系统的正常运行。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答

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

还有其他疑问?
咨询AI助理
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等