一种流水线中预热调度的方法

基本信息

申请号 CN202011634292.6 申请日 -
公开(公告)号 CN112799777A 公开(公告)日 2021-05-14
申请公布号 CN112799777A 申请公布日 2021-05-14
分类号 G06F9/455 分类 计算;推算;计数;
发明人 李逸锋;吴江法;王一钧;蔡锡生;古强;王玉虎 申请(专利权)人 杭州朗澈科技有限公司
代理机构 无锡市汇诚永信专利代理事务所(普通合伙) 代理人 李珍珍
地址 311100 浙江省杭州市余杭区余杭街道文一西路1818-2号12幢802室
法律状态 -

摘要

摘要 本发明公开了一种流水线中预热调度的方法,包括以下步骤:S1、获取流水线参数创建流水线,将待部署yaml文件中的原生资源转换为支持升级的资源,然后运行流水线;S2、根据流水线参数提取基础层镜像信息,将基础层镜像信息替换待部署yaml文件中的业务镜像信息得到新的待部署yaml文件后部署至用户集群;S3、容器集群pod根据流水线参数得到业务镜像并存储于镜像仓库;S4、用户集群部署新的待部署yaml文件后创建应用,应用从镜像仓库拉取基础层镜像,应用重新启动时再从镜像仓库拉取业务镜像替换基础层镜像,通过原地升级的方式获取业务镜像。本发明使用户业务镜像部署时间大大缩短,提高了用户业务的部署效率。