1.2. RHEL for Edge 镜像类型及其部署
制作和部署 RHEL for Edge 镜像分为两个阶段:
-
使用 RHEL 镜像构建器工具制作一个 RHEL
rpm-ostree
镜像。您可以使用composer-cli
工具在命令行上访问 RHEL 镜像构建器,或者使用 RHEL web 控制台中的图形用户界面访问 RHEL 镜像构建器。 - 使用 RHEL 安装程序部署镜像。
镜像类型在内容上有所不同,因此适合不同类型的部署环境。在制作 RHEL for Edge 镜像时,您可以选择以下任一镜像类型:
- 用于边缘提交的 RHEL
-
此镜像类型向系统提供原子的和安全的更新。
edge-commit
(.tar
)镜像包含一个完整的操作系统,但它不能直接启动。要引导edge-commit
镜像类型,您必须使用其它磁盘镜像类型之一来部署它。 - 用于边缘容器的 RHEL
-
此镜像类型使用集成的 HTTP 服务器为 OSTree 提交提供服务。
edge-container
创建一个OSTree
提交,并使用 web 服务器将其嵌入到 OCI 容器中。当edge-commit
镜像启动时,Web 服务器会作为 OSTree 存储库为提交提供服务。 - 用于边缘安装程序的 RHEL
-
edge-installer
镜像类型是一个基于 Anaconda 的安装程序镜像,它部署嵌入在安装程序中的 RHEL for Edge OSTree 提交。edge-installer
镜像类型是一个基于 Anaconda 的安装程序镜像,它部署嵌入在安装程序镜像中的 RHEL for Edge ostree 提交。 - RHEL for Edge Raw 镜像
-
通过在硬盘上闪存 RHEL Raw 镜像,或在虚拟机上引导 Raw 镜像来用于裸机平台。
edge-raw-image
是一个压缩的原始镜像,它由一个包含分区布局的文件组成,其中包含现有的已部署的 OSTree提交。 - 用于边缘简化安装程序的 RHEL
-
将
edge-simplified-installer
镜像类型用于无人值守安装,其中用户配置通过 FDO 或 Ignition 提供。edge-simplified-installer
镜像可以使用 Ignition 在引导过程的早期阶段将用户配置注入到镜像中。另外,也可以使用 FDO 作为一种在引导过程的早期阶段注入用户配置的方法。引导 Edge Simplified Installer 后,它会将 RHEL for Edge 镜像置备到带有注入的用户配置的设备。 - RHEL for Edge AMI
-
使用此镜像在 AWS 云中启动 EC2 实例。
edge-ami
镜像使用 Ignition 工具,在引导过程的早期阶段将用户配置注入到镜像中。您可以将.ami
镜像上传到 AWS,并在 AWS 中引导 EC2 实例。 - RHEL for Edge VMDK
-
使用此镜像在 vSphere 上加载镜像,并在 vSphere 虚拟机中引导镜像。
edge-vsphere
镜像使用 Ignition 工具在引导过程的早期阶段将用户配置注入到镜像中。
镜像类型 | 文件类型 | 适用于基于网络的部署 | 适用于基于非网络的部署 |
---|---|---|---|
用于边缘提交的 RHEL |
| 是 | 否 |
用于边缘容器的 RHEL |
| 否 | 是 |
用于边缘安装程序的 RHEL |
| 否 | 是 |
RHEL for Edge Raw 镜像 | .raw.xz | 是 | 是 |
用于边缘简化安装程序的 RHEL |
| 是 | 是 |
RHEL for Edge AMI |
| 是 | 是 |
RHEL for Edge VMDK |
| 是 | 是 |