通常情况下,构建应用程序的过程中需要拉取不同的依赖项。这可能会导致某些问题,例如拉取时间长和网络不稳定,这会进一步导致构建失败。要为您的流水线提供更可靠和稳定的环境,您可以配置一个节点或一组节点,专门用于持续集成 (CI)。这些 CI 节点可以通过使用缓存来加快构建过程。
为依赖项缓存设置 CI 节点 (kubesphere.io)
添加污点
如果要将节点专用于 CI 任务,即不允许将其他工作负载调度到该节点,您可以在该节点上添加污点。
- 点击更多操作,然后选择编辑污点。
- 点击添加污点,然后输入键
node.kubernetes.io/ci
而不指定值。您可以根据需要选择阻止调度
、尽可能阻止调度
或阻止调度并驱逐现有容器组
。 - 点击保存。KubeSphere 将根据您设置的污点调度任务。您现在可以回到 DevOps 流水线上进行操作。
欢迎来撩 : 汇总all