3.4. 在 Azure 上使用金级镜像
黄金镜像可用于使用标准接口在 Azure 中为 BYOS 置备 RHEL 虚拟机:Azure Portal、Azure CLI 或 PowerShell Cmdlet。Azure 金级镜像满足以下条件:
- Microsoft 构建、维护和发布
- Azure 商业和政府区域提供,但不适用于中国
- 仅限 RHEL 镜像
- 不符合 Azure Hybrid Benefit
其他资源
Microsoft 文档
3.4.1. 在 Azure 上命名并识别金级镜像 复制链接链接已复制到粘贴板!
在 Azure 中,可以搜索和启动 RHEL 金级镜像。这包括 Azure Portal、Azure CLI 和 PowerShell Cmdlet。Azure 中红帽金级镜像的命名惯例是 RedHat:[Offering Name]:[Red Hat Product]-[OS Disk Type]-[Azure VM Generation]:[Red Hat Version].[Red Hat Release].[Image Creation Date]。
金级镜像统一资源名称(URN)示例为 RedHat:rhel-byos:rhel-lvm8-gen2:8.0.20200715。
3.4.2. 在 Azure 门户中查找金级镜像 复制链接链接已复制到粘贴板!
- 使用为 Cloud Access 启用的 Azure 订阅登录到 Azure 门户。
- 进入 Create a Resource > 请参阅 All。
- 您可以在页面的顶部看到可用的私有提供。
- 单击 View private provides。Red Hat Enterprise Linux "使用您自己的许可证"产品位于私有提供的列表中。
3.4.3. 在 Azure CLI 中查找金级镜像 复制链接链接已复制到粘贴板!
确保您使用为 Cloud Access 启用的 Azure 订阅。
az account show显示可用的 RHEL 金级镜像列表。
az vm image list --publisher RedHat --offer rhel-byos --all- 找到您要使用的金级镜像版本,并复制 URN。您需要此 URN 来置备虚拟机。
3.4.4. 在 Azure PowerShell Cmdlet 中查找金级镜像 复制链接链接已复制到粘贴板!
这个示例命令显示美国东部区域中的所有 RHEL 金级镜像,这些区域与 Cloud Access 中注册过程中提供的 Azure 帐户共享。
Get-AzVMImageSku -Location "East US" -PublisherName RedHat -Offer rhel-byos
3.4.5. 在 Azure 上使用金级镜像 复制链接链接已复制到粘贴板!
使用 Azure Portal
- 查看私有提供,如在 Azure 门户中分配金级镜像的步骤 3 和 4 所述
- 点 Create 下拉菜单选择您要使用的 RHEL 金级镜像版本。剩余的置备步骤与任何其他 RHEL Marketplace 镜像相同。
使用 Azure CLI
使用 Azure CLI 中第 3 步中的镜像 URN 接受 Azure 术语(每个镜像仅每 Azure 订阅一次)。
az vm image terms accept --urn RedHat:rhel-byos:rhel-lvm8-gen2:8.0.20200715使用
az vm create命令置备虚拟机。az vm create -n my-rhel-byos-vm -g my-rhel-byos-group --image RedHat:rhel-byos:rhel-lvm8-gen2:8.0.20200715