最近更新时间:2023.04.26 10:22:28
首次发布时间:2021.11.11 21:06:11
本文汇总了使用镜像仓库 CR 过程中涉及的基本概念,方便您查询和了解。
概念 | 说明 |
---|---|
容器镜像 | 容器镜像是一个包含了应用程序和其对应依赖的只读模板,用于创建容器。 |
镜像版本 | 镜像版本是镜像的版本号(Tag),用于区分镜像。 |
Helm Chart | Helm Chart 是用于封装 Kubernetes 原生应用程序的一系列 YAML 文件。支持部署应用时自定义应用程序的一些 Metadata,以便于应用程序的分发。 |
OCI 制品 | OCI(Open Container Initiative)制品是遵循 OCI 清单和索引的定义,能够通过 OCI 分发规范推送和拉取的内容,例如容器镜像、Helm Chart。容器镜像和 Helm Chart 等 OCI 制品存放于镜像仓库的 OCI 制品仓库中。更多关于 OCI 的信息请参见 OCI官网。 |
OCI 制品仓库 | OCI 制品仓库是支持 OCI 分发规范、托管容器镜像和 Helm Chart 等 OCI 制品的仓库。 |
命名空间 | 命名空间是 OCI 制品的集合,可管理多个具有关联属性的 OCI 制品。不同命名空间中的 OCI 制品彼此隔离。 |
镜像仓库实例 | 镜像仓库实例是镜像仓库 CR 中的资源管理空间,即存储 OCI 制品的载体。创建容器镜像实例以后,才能在具体的实例中创建 OCI 制品仓库,管理镜像、Helm Chart 等 OCI 制品。 |
标准版实例 | 标准版实例是具有独享数据存储、访问控制、镜像加速、OCI 制品管理等能力的镜像仓库实例。 |
体验版实例 | 体验版实例是镜像仓库 CR 为所有用户免费提供的共享实例,提供基础镜像托管能力。 |
实例同步 | 实例同步是将指定位置的镜像及 Helm Chart 同步至另一个指定位置的能力。例如,实例同步功能能够使一个地域的镜像仓库快速地部署到其他地域,满足不同地域交付的需求。 |
P2P 加速 | P2P(Peer to Peer),即点对点技术。当 P2P 网络中某一个点(Peer)从服务端(Server)下载数据后,该点也能当作服务端供其他点下载。镜像仓库的 P2P 加速利用节点的内网带宽资源,在节点之间分发镜像。 |
Terraform | Terraform 是一个开源的 IT 基础设施编排工具,支持使用配置文件定义基础设施或应用。通过 Terraform,您可以轻松的创建镜像仓库实例并获取镜像仓库实例的临时密钥。 |
版本管理 | 版本管理是对 OCI 制品的版本进行管理的能力。例如,通过制定版本保留规则,定期检测命名空间或 OCI 制品仓库,保留需要的 OCI 制品版本。 |
访问控制 | 访问控制是镜像仓库标准版为用户提供的网络权限管理系统,支持为标准版实例设置不同的 VPC 和公网访问权限,提升 OCI 制品推拉效率的同时有效保障数据的安全。 |
通过一个虚拟的镜像地址cr-cn-beijing.volces.com/library/mysql:5.7
为例,解释该镜像地址中对应的部分名词概念。
cr-cn-beijing.volces.com
:镜像仓库实例的域名。library
:命名空间的名称。mysql
:OCI 制品仓库的名称。5.7
:镜像的版本号。