第 12 章 在 Red Hat OpenStack Platform 中置备云实例


Red Hat OpenStack Platform 为构建私有或公共的基础设施即服务(IaaS)云提供了基础。它为开发启用云的工作负载提供了一个可大规模扩展的容错平台。在 Satellite 中,您可以与红帽 OpenStack 平台 REST API 交互,以创建云实例并控制其电源管理状态。

先决条件

其他资源

12.1. 添加 Red Hat OpenStack Platform 与 Satellite 服务器的连接

您可以在 Satellite 中将 Red Hat OpenStack Platform 添加为计算资源。要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程

流程

  1. 在 Satellite Web UI 中,进入到 Infrastructure > Compute Resources
  2. 单击 Create Compute Resource
  3. Name 字段中输入新计算资源的名称。
  4. Provider 列表中,选择 RHEL OpenStack Platform
  5. 可选:在 Description 字段中输入计算资源的描述。
  6. URL 字段中,在 令牌 资源(如 http://openstack.example.com:5000/v2.0/tokenshttp://openstack.example.com:5000/v3/auth/tokens )中输入 OpenStack Authentication keystone 服务 API 的 URL。
  7. UsernamePassword 字段中,输入 Satellite 的用户身份验证以访问环境。
  8. 可选:在 Project (Tenant) name 字段中输入您的租户(v2)或项目(v3) (v3)要管理的 Satellite 服务器的名称。
  9. User domain 字段中,为 v3 身份验证输入用户域。
  10. Project 域名 字段中,为 v3 身份验证输入项目域名。
  11. Project domain ID 字段中,为 v3 身份验证输入项目域 ID。
  12. 可选: 选择 Allow external network as main network 来使用外部网络作为主机的主网络。
  13. 可选:点 Test Connection 来验证 Satellite 是否可以连接到您的计算资源。
  14. 单击 LocationsOrganizations 选项卡,并验证您要使用的位置和组织是否已设置为您当前的上下文。向这些选项卡添加任何额外的上下文。
  15. Submit 保存 Red Hat OpenStack Platform 连接。

CLI 过程

  • 要创建计算资源,请输入 hammer compute-resource create 命令:

    # hammer compute-resource create --name "My_OpenStack" \
    --provider "OpenStack" \
    --description "My OpenStack environment at openstack.example.com" \
    --url "http://openstack.example.com:5000/v3/auth/tokens" \
    --user "My_Username" --password "My_Password" \
    --tenant "My_Openstack" --domain "My_User_Domain" \
    --project-domain-id "My_Project_Domain_ID" \
    --project-domain-name "My_Project_Domain_Name" \
    --locations "New York" --organizations "My_Organization"
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.