CCE Image Accelerate 说明
更新时间:2024-03-28
组件介绍
CCE Image Accelerate组件提供容器镜像按需加载能力,通过配合使用容器镜像服务CCR的镜像加速功能,实现镜像数据免全量下载和在线解压,大幅减少容器启动时间,提升应用分发效率。
组件功能
- cce-image-accelerate-controller: 镜像加速单机驱动的安装或卸载的控制器,可根据用户期望为某个node执行安装或卸载镜像加速驱动。
- cce-image-accelerate-installer:镜像加速驱动安装器,部署在每个需要安装镜像加速的节点上。
- cce-image-accelerate-uninstaller: 镜像加速卸载器,卸载并还原已经安装镜像加速驱动的节点。
使用场景
在容器业务部署组中免容器数据全量下载和在线解压,大幅减少容器启动时间,享受极致弹性体验。
使用限制
该组件存在以下使用限制:
配置 | 版本 |
---|---|
容器运行时 | containerd 1.4.2以上,暂时不支持Docker |
操作系统发行版 | Centos 7.x、Ubuntu 16.x以上 |
Kubernetes集群版本 | v1.18+ |
安装组件
- 登录百度智能云官网,并进入管理控制台。
- 选择”产品服务>云原生>容器引擎CCE”,单击进入容器引擎管理控制台。
- 单击左侧导航栏中的”集群管理>集群列表”。
- 在集群列表页面中,单击目标集群名称进入集群管理页面。
- 在集群管理页面单击”组件管理”。
- 在组件管理列表中选择“CCE Image Accelerate”组件单击”安装”。
- 点击”确认”按钮完成组件的安装。
部署情况
安装CCE Image Accelerate组件,将在Kubernetes集群中部署以下对象:
对象名称 | 所属namespace | 所占资源 | 类型 |
---|---|---|---|
cce-image-accelerate-controller | kube-system | - | Deployment |
cce-image-accelerate-installer | kube-system | - | DaemonSet |
cce-image-accelerate-uninstaller | kube-system | - | DaemonSet |
image-accelerate-manager-role | - | - | ClusterRole |
image-accelerate-manager-role | - | - | ClusterRoleBinding |
image-accelerate | kube-system | - | ServiceAccount |
image-accelerate-service-mutating-webhook-configuration | - | - | MutatingWebhookConfiguration |
image-accelerate-webhook | kube-system | - | Service |
版本记录
版本号 | 适配集群版本 | 更新时间 | 更新内容 | 影响 |
---|---|---|---|---|
0.8.3 | CCE/v1.18+ | 2022.06.28 | 首次上线 | - |