8.4. 在 Google 上使用金级镜像
黄金镜像可用于在 Google Cloud 中置备 RHEL 虚拟机,以便使用标准接口提供您自己的订阅(BYOS):Google Cloud Console、Google Cloud shell 和 gcloud CLI。
Google Cloud gold 镜像满足以下条件:
- Google 构建、维护和发布
- Google Cloud 商业区域提供
- 仅限 RHEL 镜像
以下步骤演示了如何使用 Google Cloud Console UI、Google Cloud Cloud Shell 和 gcloud CLI 从金级镜像部署 RHEL 虚拟机。
8.4.1. 在 Google 上命名和识别金级镜像 复制链接链接已复制到粘贴板!
在 Google 组被授予对 Google Cloud gold 镜像的访问权限后,您将能够在 rhel-byos-cloud google
项目中查找它们。这是一个特殊的项目,仅针对 Cloud Access 客户限制对 RHEL 金级镜像的访问。
Google Cloud 中红帽金级镜像的命名规则是 :[Red Hat Product]-[Version]-[Image Creation Date]
.
示例:
-
rhel-7-byos-v20210916
-
rhel-8-byos-v20210916
8.4.2. 在 Google Cloud 控制台中查找金级镜像 复制链接链接已复制到粘贴板!
流程
- 使用为 Cloud Access 启用的 Google 组或帐户登录到 Google Cloud 控制台。
- 创建或选择要部署 RHEL 虚拟机的项目。
验证您是否可以看到 RHEL 黄金镜像。
- 打开 Cloud Shell。
输入以下命令列出所有可用的 RHEL 金级镜像:
gcloud compute images list --project rhel-byos-cloud --no-standard-images
gcloud compute images list --project rhel-byos-cloud --no-standard-images
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
8.4.3. 在 gcloud CLI 中查找金级镜像 复制链接链接已复制到粘贴板!
确保您在使用为云访问启用的 Google 组或帐户:
gcloud info | grep account
gcloud info | grep account
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 显示可用红帽金级镜像列表:
gcloud compute images list --project rhel-byos-cloud --no-standard-images
gcloud compute images list --project rhel-byos-cloud --no-standard-images
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 查看特定镜像的详情:
gcloud compute images describe rhel-8-byos-v20210916 --project rhel-byos-cloud
gcloud compute images describe rhel-8-byos-v20210916 --project rhel-byos-cloud
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
8.4.4. 使用 Google 金级镜像创建新的 Red Hat Enterprise Linux 虚拟机 复制链接链接已复制到粘贴板!
流程
使用 Google Cloud 控制台
- 导航到 Google Cloud Console>Home>Dashboard。
- 在导航菜单中,选择 Compute Engine>VM Instances。
- 单击 Create Instances。
- 找到 VM 实例配置页面的 Boot Disk 部分,再单击 Change。
- 选择 Custom Images 选项卡。
- 单击 Select A Project,再选择 rhel-byos-cloud 项目。
- 从镜像下拉列表中,选择要使用的金级镜像,然后单击 选择。
- 更改任何其他虚拟机实例配置设置,然后单击 Create。
使用 Google Cloud shell 或 gcloud CLI
- 使用 gcloud compute images list 命令查找您要使用的金级镜像的名称。
创建新的 RHEL 虚拟机:
gcloud compute instances create my-rhel8-byos --image rhel-8-byos-v20210916 --image-project rhel-byos-cloud --zone us-east1-b
gcloud compute instances create my-rhel8-byos --image rhel-8-byos-v20210916 --image-project rhel-byos-cloud --zone us-east1-b
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 查看新的 RHEL 虚拟机的详情:
gcloud compute instances describe my-rhel8-byos --zone us-east1-b
gcloud compute instances describe my-rhel8-byos --zone us-east1-b
Copy to Clipboard Copied! Toggle word wrap Toggle overflow