第 15 章 在 Google Compute Engine 上置备云实例
Red Hat Satellite 可以与 Google Compute Engine (GCE)交互,包括创建新虚拟机并控制其电源管理状态。您只能使用带有 Satellite 支持的金级镜像来创建 GCE 主机。
先决条件
- 您可以将同步的内容软件仓库用于 Red Hat Enterprise Linux。有关更多信息,请参阅 内容管理指南中的同步存储库。
- 为主机注册提供激活码。如需更多信息,请参阅 内容 管理指南中的 创建激活码。
- 在 GCE 项目中,使用必要的 IAM Compute 角色配置服务帐户。如需更多信息,请参阅 GCE 文档中的 Compute Engine IAM 角色。
-
在 GCE 项目中,将
enable-oslogin
设置为FALSE
。如需更多信息,请参阅 GCE 文档中的启用或禁用操作系统登录。 -
可选: 如果要将 Puppet 与 GCE 主机搭配使用,请导航到 Administer > Settings > Puppet,
并为证书设置启用 Use UUID
,将 Puppet 配置为使用一致的 Puppet 证书 ID。 -
根据您的需要,将
完成
或user_data
置备模板与您要使用的操作系统相关联。如需有关置备模板的更多信息,请参阅 置备主机 中的 置备 模板。
15.1. 安装 Google GCE 插件
安装 Google GCE 插件,将 GCE 计算资源供应商附加到 Satellite。这可让您管理和将主机部署到 GCE。
流程
在 Satellite 服务器上安装 Google GCE 计算资源供应商:
# satellite-installer --enable-foreman-compute-gce
- 可选:在 Satellite Web UI 中,导航到 Administer > About 并选择 Compute Resources 选项卡来验证 Google GCE 插件的安装。