云效构建机器环境配置 需要配置哪些东西?
以下为热心网友提供的参考意见
在配置云效构建机器环境时,需要考虑以下几个关键因素:
-
运行环境:根据应用的不同运行环境(例如集成测试环境、预发环境、正式环境等),需要使用不同的构建配置。
-
操作系统与架构:构建机器的操作系统架构应为Linux/amd64或Linux/arm64,推荐使用的Linux发行版本包括CentOS 6+、Ubuntu 16.04+以及Alibaba Cloud Linux 2/3。
-
硬件配置:为了确保流畅的构建过程,建议配置4核8G及以上的硬件资源。
-
网络连接:构建机器需要能够访问公网,这对于云效 Runner 安装回调、流水线构建任务依赖下载及回调等步骤是必要的。
-
Docker:构建机器上需要预先安装并启动Docker Daemon。
-
环境变量:在执行命令、主机部署、镜像构建参数、配置文件参数等场景中,可以使用环境变量来提高配置的灵活性和可维护性。
以下为热心网友提供的参考意见
在云效中,构建机器环境配置主要涉及以下几个方面:
-
运行环境的配置:云效支持为不同的运行环境打不同的包,因此在不同的环境中使用不同的构建配置。例如,您可能需要为开发环境、测试环境和生产环境设置不同的构建配置。
-
机器硬件和软件环境的设置:构建机器需要满足一定的条件,如可访问公网(用于云效 Runner 安装回调、流水线构建任务依赖下载及回调等)、操作系统架构需为Linux/amd64或Linux/arm64,推荐配置为4核8G及以上,并且需要安装并启动了Docker Daemon。此外,对于运行在不同环境的机器资源,例如集成测试环境、预发环境和对外提供服务的环境,云效支持两种主机组:阿里云ECS和可以出公网的非阿里云。
-
环境变量的配置:在实际的使用过程中,您可能需要通过环境变量来管理一些参数值,如执行命令、主机部署、镜像构建参数、配置文件参数等场景。例如,您可以将配置文件中的参数值设置为环境变量的值,这样在构建过程中,云效就可以通过读取环境变量来获取相应的参数值。
以下为热心网友提供的参考意见
https://help.aliyun.com/document_detail/201868.html?spm=a2c4g.154943.0.i6 ,此回答整理自钉群“云效答疑服务群”
本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/20166.html