第 13 章 在 Red Hat OpenStack Platform 上置备云实例


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

先决条件

13.1. 将 Red Hat OpenStack Platform 连接添加到 Satellite 服务器

您可以将 Red Hat OpenStack Platform 添加为 Satellite 中的计算资源。要使用 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)名称字段中,输入要管理的 Satellite Server 的租户名称 (v2)或项目(v3)。
  9. User domain 字段中,输入 v3 身份验证的用户域。
  10. Project domain name 字段中,输入 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.