51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

k8s 流水线 为依赖项缓存设置 CI 节点(让Jenkins 跑在一个节点上)

通常情况下,构建应用程序的过程中需要拉取不同的依赖项。这可能会导致某些问题,例如拉取时间长和网络不稳定,这会进一步导致构建失败。要为您的流水线提供更可靠和稳定的环境,您可以配置一个节点或一组节点,专门用于持续集成 (CI)。这些 CI 节点可以通过使用缓存来加快构建过程。

为依赖项缓存设置 CI 节点 (kubesphere.io)

添加污点

如果要将节点专用于 CI 任务,即不允许将其他工作负载调度到该节点,您可以在该节点上添加污点。

  1. 点击更多操作 ,然后选择编辑污点
  2. 点击添加污点 ,然后输入键 node.kubernetes.io/ci 而不指定值。您可以根据需要选择 阻止调度尽可能阻止调度阻止调度并驱逐现有容器组
  3. 点击保存。KubeSphere 将根据您设置的污点调度任务。您现在可以回到 DevOps 流水线上进行操作。

赞(7)
未经允许不得转载:工具盒子 » k8s 流水线 为依赖项缓存设置 CI 节点(让Jenkins 跑在一个节点上)