更新时间:2024-06-18 GMT+08:00
分享

镜像快照概述

用户通过CCI镜像快照功能,能够实现从SWR镜像仓库、开源镜像仓库、自建镜像仓库拉取镜像制作成相应的镜像快照。在创建负载过程中,使用预先创建的镜像快照,可以跳过镜像拉取动作,提升负载的启动速度。

用户在创建Pod时使用镜像快照(ImageSnapshot),可以避免镜像下载,减少Pod启动时间。本文将介绍镜像快照的基本功能,创建和使用方式等。

约束与限制

  • 单个镜像快照最多包含20个镜像。
  • 支持私有镜像仓库,但需要提供私有镜像仓库的访问凭证,包括地址、用户名和密码。
  • 如果镜像需要通过公网拉取,则需要事先配置NAT网关服务。
  • 如果镜像快照中只有部分镜像与Pod中镜像相符,则不相符的镜像仍需通过下载拉取。
  • CCI实例运行中镜像信息发生变动,且新镜像与匹配的镜像快照中镜像无相符的场景,则新镜像仍需通过下载拉取。

镜像快照创建过程如下图所示:

使用方式

使用镜像快照创建Pod,支持以下两种方式:

  • 自动匹配

自动匹配将从用户创建的所有可用镜像快照中选择最优的镜像。按以下顺序进行匹配:

a. 镜像匹配度:优先选择匹配度高的镜像快照,匹配度指的是Pod和镜像快照两者在镜像上的匹配情况。

b. 创建时间:优先选择创建时间更新的镜像快照。

  • 明确指定

明确指定使用的镜像快照。该镜像缓存必须为创建完成可用(Available)状态。

相关文档