如何配置云效流水线中的主机部署任务

阿里云服务器
阿里云官方优惠活动链接:https://www.aliyun.com/minisite/goods?userCode=e6tbwq9f

配置云效流水线中的主机部署任务,主要涉及以下几个步骤。以下是根据阿里云文档等权威来源整理的信息:

一、新建流水线

进入流水线应用:登录云效平台,进入流水线应用界面。

新建流水线:点击右上角【新建流水线】,选择对应的开发语言。

选择模板:选择“测试、构建、部署到阿里云ECS/自有主机”模板,这样可以快速使用主机部署发布能力。

初始化流水线:点击创建后,完成流水线的初始化,此时会弹出新建代码源的提示。

选择代码源:选择代码服务和输入代码仓库地址,点击保存。

二、编辑流水线

构建制品:

  • 在流水线编辑页面,为制品选取一个名称。

  • 在后续阶段任务中,使用“构建物上传”中配置的制品。

主机部署:

  • 对于非阿里云主机,可能需要通过安装Agent的方式将其加入主机组。

  • 复制并运行主机添加指令,等待主机导入至可添加的主机列表。

  • 选择想要添加至主机组的自有主机,并编辑主机信息(如主机组名称、环境、标签等)。

  • 主机组是指运行在不同环境的机器资源,如集成测试环境、预发环境、正式环境等。

  • 云效支持两种主机组:阿里云ECS和可以出公网的非阿里云主机。

  • 选择对应的主机类型,并填写相关信息(如主机地址、端口、登录凭证等)。

部署配置:

  • 在主机部署任务中,进行部署相关的配置。

  • 包括环境关联到哪些机器、部署时使用的脚本等。

  • 详细部署配置可参考云效官方文档。

三、配置部署策略

在主机部署过程中,可以制定对应的部署策略。

云效提供了分批发布和灰度发布的能力,可以根据项目需求进行选择。

四、保存并运行流水线

完成上述配置后,保存流水线。

在需要时,运行流水线进行部署。

五、查看部署结果

流水线运行期间和结束后,可以在页面下方点击“打开发布单”或“部署详情”查看更多细节。

部署结果会显示每个阶段的执行情况和结果,包括是否成功、失败原因等。

通过以上步骤,可以成功配置云效流水线中的主机部署任务,并实现对应用的持续交付和部署。在实际操作中,可能还需要根据具体项目需求进行调整和优化。