为依赖项缓存设置 CI 节点
构建应用程序通常需要拉取不同的依赖项。拉取过程中可能会遇到某些问题,例如拉取时间长、网络不稳定,进而导致构建失败。为了提供更可靠和稳定的环境,可以配置节点或节点组,专门用于持续集成 (CI),并通过使用缓存来加快构建过程。
本文档演示如何设置 CI 节点,以便 KubeSphere 将流水线的任务调度到这些节点。
前提条件
您需要在 KubeSphere 平台具有集群管理权限。
标记 CI 节点
以具有集群管理权限的账户登录 KubeSphere Web 控制台。
点击集群管理,进入一个集群。
在左侧导航栏中选择节点下的集群节点,查看当前集群中的现有节点。
从列表中选择一个节点用来运行 CI 任务。点击节点名称转到其详情页面,点击更多操作 > 编辑标签。
在弹出的对话框中,在键为 node-role.kubernetes.io/worker 的后面,输入 ci 作为此标签的值,点击确定。
给 CI 节点添加污点
反馈
这篇文章对您有帮助吗?
通过邮件接收 KubeSphere 最新的技术博客与产品更新的通知
感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。
页面内容