1.2. RHEL for Edge 镜像类型及其部署


制作和部署 RHEL for Edge 镜像分为两个阶段:

  1. 使用 RHEL 镜像构建器工具制作 RHEL rpm-ostree 镜像。您可以通过 composer-cli 工具中的命令行界面访问 RHEL 镜像构建器,或者在 RHEL web 控制台中使用图形用户界面。
  2. 使用 RHEL 安装程序部署镜像。

镜像类型在内容上有所不同,因此适合不同类型的部署环境。在制作 RHEL for Edge 镜像时,您可以选择以下任一镜像类型:

用于边缘提交的 RHEL
此镜像类型为系统提供原子和安全更新。edge-commit(.tar)镜像包含一个完整的操作系统,但它不能直接启动。要引导 edge-commit 镜像类型,您必须使用其它磁盘镜像类型来部署它。您还可以在边缘管理应用程序中构建 edge-commit 镜像。console.redhat.com/edge
用于边缘容器的 RHEL
此镜像类型使用集成的 HTTP 服务器为 OSTree 提交提供服务。edge-container 创建一个 OSTree 提交,并将其嵌入到带有 web 服务器的 OCI 容器中。当 edge-commit 镜像启动时,Web 服务器会将提交充当 OSTree 存储库。
用于边缘安装程序的 RHEL
edge-installer 镜像类型是基于 Anaconda 的安装程序镜像,它部署嵌入在安装程序中的 RHEL for Edge OSTree 提交。除了使用 RHEL 镜像构建器工具构建 .iso 镜像外,您还可以 在边缘管理应用程序中 构建 RHEL for Edge 安装程序(edge-installer)。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 工具在引导过程的早期阶段,将用户配置注入到镜像中。
表 1.1. RHEL for Edge 镜像类型
镜像类型文件类型适用于基于网络的部署适用于基于非网络的部署

用于边缘提交的 RHEL

.tar

用于边缘容器的 RHEL

.tar

用于边缘安装程序的 RHEL

.iso

RHEL for Edge Raw 镜像

.raw.xz

用于边缘简化安装程序的 RHEL

.iso

RHEL for Edge AMI

.ami

RHEL for Edge VMDK

.vmdk

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.