搜索

1.2. 如何编写和部署 RHEL for Edge 镜像

download PDF

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

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

在制作 RHEL for Edge 镜像时,您可以选择以下任何一种镜像类型。编写不同的 RHEL for Edge 镜像可能需要或可能不需要网络访问。请参阅表:

表 1.1. RHEL for Edge 镜像类型
镜像类型描述适用于基于网络的部署适用于基于非网络的部署使用方法

RHEL for Edge Commit (.tar)

edge-commit 镜像无法直接启动,即使它包含完整的操作系统。要引导 edge-commit 镜像类型,您必须部署它。

向系统交付原子和安全更新。

RHEL for Edge Container (.tar)

edge-container 创建一个 OSTree 提交,并将其嵌入到带有 web 服务器的 OCI 容器中。当 edge-commit 镜像启动时,Web 服务器会将提交充当 OSTree 存储库。

提供要从安装程序镜像获取的 OSTree 提交。

RHEL for Edge Installer (.iso)

edge-installer 镜像类型从正在运行的容器拉取提交,并使用 Kickstart 文件创建一个可安装的引导 ISO,其被配置为使用嵌入的 OSTree 提交。

将镜像写入到一个闪存介质中,并在需要 ISO 镜像的断开连接的环境中使用。

RHEL for Edge Raw Image(.raw.xz)

edge-raw-image 压缩的原始镜像由一个文件组成,该文件中包含一个现有的部署了 OSTree 提交的分区布局。

通过在硬盘上闪存 RHEL Raw 镜像或在虚拟机上引导,来用于裸机平台。

RHEL for Edge Simplified Installer (.iso)

edge-simplified-installer 镜像使用 Ignition 工具在引导过程的早期阶段将用户配置注入到镜像中。

用于无人值守安装到设备。引导后,它将 RHEL for Edge 镜像提供给设备。

RHEL for Edge AMI (.ami)

edge-ami 镜像使用 Ignition 工具在引导过程的早期阶段将用户配置注入到镜像中。您可以将 .ami 镜像上传到 AWS,并在 AWS 中引导 EC2 实例。

在 AWS 云中启动 EC2 实例。

RHEL for Edge VMDK (.vmdk)

edge-vsphere 镜像使用 Ignition 工具在引导过程的早期阶段,将用户配置注入到镜像中。您可以在 vSphere 上载入镜像,并在 VM vSphere 中引导镜像

在 vSphere 虚拟机中引导 .vmdk 镜像

镜像类型在内容上有所不同,因此适合不同类型的部署环境。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.