10.2. 创建一个 RHEL for Edge AMI 镜像
在 RHEL 镜像构建器命令行界面中创建一个 RHEL for Edge edge-ami
镜像。
先决条件
-
您已为
edge-ami
镜像创建了一个蓝图。 -
您提供了一个提交的 OSTree 存储库,来将其嵌入到镜像中。例如:
http://10.0.2.2:8080/repo
。如需了解更多详细信息,请参阅 设置 web 服务器以安装 RHEL for Edge 镜像。
流程
启动
edge-ami
镜像的 compose:# composer-cli compose start-ostree <blueprint-name> edge-ami –ref rhel/9/x86_64/edge --url <ostree repo url>
--<ostree repo url>
是您的 repo 的 URL,例如:http://10.88.0.1:8080/{<blueprint-name>}/repo
。这时将显示一个确认已添加到队列中的 composer 进程。它还显示创建的镜像的通用唯一标识符 (UUID) 号。使用 UUID 号来跟踪构建。另外,为将来的任务保留 UUID 号。
检查镜像的 compose 状态:
# composer-cli compose status
输出以以下格式显示状态:
$ <UUID> RUNNING date <blueprint-name> <blueprint-version> edge-ami
compose 过程完成后,下载生成的镜像文件:
# composer-cli compose image <UUID>
后续步骤
-
将
edge-ami
镜像上传到 AWS