修改节点
本文将指导您如何修改节点的信息。
前提条件
已 新建节点。
操作步骤
在 Jenkins 主页面,单击系统管理 > 节点和云管理。
在节点列表页面,单击待修改节点右侧的。
在节点配置页面,参考表 1 修改节点的参数信息。
表 1 修改节点参数说明 参数 描述 示例 名字 代理的名称,通常与节点名称相同,不允许包含以下特殊字符:?*/\%!@#$^&|<>[]:; server_node 描述 代理的详细描述,可包含以下信息:CPU 的核数、内存大小以及物理位置等 16 核 CPU,64 GB 内存 Number of executors Jenkins 可以在此节点上执行并发构建的最大数目 1 远程工作目录 代理节点上存储构建产物和数据的路径 /var/jenkins_node 标签 节点的标签,用于将构建任务与特定节点关联起来,实现任务的分配和调度,多个标签之间用空格分隔 windows 用法 节点的用法,支持以下两种方式: - 尽可能的使用这个节点:默认方式,Jenkins 会尽量将适合的构建任务分配给此节点来执行。适用于希望充分利用节点资源、提高构建任务执行效率的场景
- 只允许运行绑定到这台机器的 Job:只有任务配置中明确指定在该节点上执行时,Jenkins 才会将任务分配给这个节点。适用于需要对任务进行精确控制、确保特定任务只在特定节点上执行的场景
尽可能的使用这个节点 启动方式 启动和管理代理节点的方式,支持以下方式: - Docker variant of Launch agents via SSH key injection:默认方式,通过在 Docker 容器中注入 SSH 密钥的方式来启动代理节点
- Launch Swarm agent:通过 Jenkins Swarm 插件启动代理节点,使代理节点可以连接到 Jenkins 控制器
- Launch agent via execution of command on the controller:通过在 Jenkins 控制器上执行特定命令来启动代理节点
- Launch agents via SSH:通过 SSH 连接方式启动代理节点
- 通过 Java Web 启动代理:通过 Java Web 启动代理节点,通常使用 JNLP(Java Network Launch Protocol)方式
通过 Java Web 启动代理 可用性 代理节点何时在线以及何时离线 尽量保持代理在线 节点属性 节点的更多信息,包含环境变量、工具路径等,您可以根据实际任务需求选择对应的属性 - 单击保存,完成节点修改。