7.2. 使用镜像构建器为 Microsoft Azure 创建自定义 RHEL 系统镜像
在授权镜像构建器可将镜像推送到 Microsoft Azure 后,使用镜像构建器创建自定义系统镜像,并将这些镜像推送到 Microsoft Azure。为此,请按照以下步骤操作:
先决条件
- 您已创建了一个 Microsoft Azure 存储帐户。
- 您已创建了一个 存储帐户。
- 您授权镜像构建器可将镜像推送到 Microsoft Azure。请参阅 授权 Insights 镜像构建器将镜像推送到 Microsoft Azure Cloud。
流程
在 Target Environment - Microsoft Azure 窗口中完成以下步骤:
- 输入您的 Tenant GUID :您可以在 Microsoft Azure 门户的 Microsoft Azure Active Directory 应用程序中找到您的租户 ID。
- 输入您的 Subscription ID :您可以通过访问 Microsoft Azure 控制台来找到您的订阅 ID 帐户。
输入您的 Resource group :是 Microsoft Azure 门户中您的资源组的名称
点击
。
在 Registration 页面中,选择要使用的注册类型。您可以从这些选项中选择:
- Register images with Red Hat:使用红帽注册和连接镜像实例、订阅以及 insights。有关如何在第一次引导时嵌入激活码并注册系统的详情,请参阅 使用 Insights 镜像构建器创建带有嵌入订阅的自定义系统镜像。
- Register image instances only :使用红帽只注册和连接镜像实例和订阅。
- Register later :在镜像创建后注册系统。
- 点 。
- 可选:在 Packages 页面上,将软件包添加到您的镜像中。请参阅 使用 Insights 镜像构建器在镜像创建过程中添加软件包。
- 在 Name image 页面中,输入您的镜像名称并点 。如果没有输入名称,您可以按其 UUID 查找创建的镜像。
在 Review 页面中,查看镜像创建的详情,并点 Create image。
完成 Create image 向导中的步骤后,会显示 image builder 仪表盘。
Insights 镜像构建器开始
x86_64
架构的 RHELAzure Disk Image
镜像的制作,将其上传到您指定的资源组帐户,并创建Microsoft Azure
镜像。Insights 镜像构建器镜像仪表盘打开。您可以查看 Image UUID、cloud target environment、image OS release 的详情,以及镜像创建的 status。状态变为 Ready 后,
Azure Disk Image
与指定的帐户共享。在控制面板上,您可以看到镜像的 Image UUID、cloud target environment、image OS release 详情,以及镜像创建的 status 。
可能的状态:
- Pending:镜像上传和云注册正在处理。
- In Progress:镜像上传和云注册正在进行。
- Ready: 镜像上传和云注册已完成
Failed:镜像上传和云注册失败。
注意镜像构建、上传和云注册过程最多可能需要十分钟才能完成。
验证
- 检查镜像状态是否为 Ready。这意味着镜像上传和云注册成功完成。