第 5 章 构建自定义 RHEL 镜像

您可以使用 Insights 镜像为各种部署类型构建自定义 RHEL 镜像。您可以构建 Conventional (RPM-DNF)镜像或 Immutable (OSTree)镜像。

5.1. 关于构建自定义镜像

您可以从蓝图构建 Conventional (RPM-DNF)镜像或 Immutable (OStree)镜像。

  • Conventional (RPM-DNF) 允许您使用 DNF 软件包管理器和更新 RPM 软件包来管理或修改系统软件。
  • Immutable (OStree) 镜像包含可远程安装的完整操作系统,并允许您通过引用中央镜像存储库来管理系统软件。如需了解更多详细信息,请参阅 创建 RHEL for Edge 镜像并配置自动管理

在创建蓝图时,您可以执行以下任何自定义:

  • 选择云目标环境以启动实例。
  • 选择自动为系统镜像注册并启用高级功能,例如:

    • Red Hat Insights,识别并解决操作和漏洞风险。
    • 远程主机配置(rhc),通过自动化启用远程补救和系统管理。
    • 另外,您还可以稍后使用 rhc 手动注册您的系统。请参阅 远程主机配置和管理
  • 使用特定文件系统自定义定义系统镜像。
  • 从红帽和第三方中选择软件包。

镜像工件会保存 14 天,之后过期。为了避免丢失镜像,请在过期日期前将镜像传送到您的帐户。如果镜像已过期,您还可以根据现有蓝图重新创建确切的镜像,以重复利用前面的配置。

您可以将现有 AWS 镜像共享到新区域,以便在 AWS 帐户上运行,以便所有区域都使用相同的配置启动。

您还可以下载镜像的 compose 请求,并使用 镜像构建器 API 自动执行您的镜像构建任务。