Runner Scale Set#
Runner Scale Set 是 FlagCICD 的资源池管理机制,通过 AutoscalingRunnerSet 实现 Runner 的自动扩缩容,配合 Volcano 调度器为项目划分资源配额。
概述#
Runner Scale Set 为每个项目仓库单独部署,通过配置 maxRunners 和 minRunners 参数,根据任务队列自动扩缩容 Runner 资源。
核心特性#
自动扩缩容:根据任务队列长度自动调整 Runner 数量
项目隔离:为每个仓库单独部署 Runner Scale Set
资源配额:使用 Volcano 调度器,通过 Queue 为项目划分资源配额