Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

12.2.3. 为网络调配添加 OpenStack 网络(Neutron)实例

为 Red Hat Virtualization Manager 添加用于网络置备的 OpenStack 网络(Neutron)实例。要添加实施 OpenStack Neutron REST API 的其他第三方网络提供程序,请参阅 第 12.2.6 节 “添加外部网络提供程序”
重要
Red Hat Virtualization 支持 Red Hat OpenStack Platform 8、9 和 10 作为外部网络供应商。

过程 12.3. 为网络调配添加 OpenStack 网络(Neutron)实例

  1. 在树形窗格中,选择 外部提供者 条目。
  2. 单击 Add 以打开 Add Provider 窗口。

    图 12.3. Add Provider 窗口

    Add Provider 窗口
  3. 输入名称和描述
  4. Type 列表,选择 OpenStack Networking
  5. 确保在 Networking Plugin 字段中选择了 Open vSwitch
  6. Provider URL 文本字段中,输入安装 OpenStack Networking 实例的机器的 URL 或完全限定域名,后跟端口号。默认选择 Read Only 复选框。这可以防止用户修改 OpenStack 网络实例。
    重要
    您必须保留选中 Read Only 复选框,以便红帽支持您的设置。
  7. (可选)选中 Requires Authentication 复选框,再输入 OpenStack Networking 实例的 UsernamePasswordTenant NameAuthentication URL。您必须使用 Keystone 中注册的 OpenStack Networking 用户的用户名和密码、OpenStack 网络实例所属的租户,以及 Keystone 服务器的 URL 和端口。
  8. 测试凭证:
    1. 单击 Test,以使用提供的凭据,测试您能否通过 OpenStack Networking 实例成功进行身份验证。
    2. 如果 OpenStack 网络实例使用 SSL,则打开 Import provider certificate 窗口;单击 OK 以导入 OpenStack 网络实例提供的证书,以确保管理器可以与实例通信。
    警告
    以下步骤仅作为技术预览提供。Red Hat Virtualization 仅支持预配置的 Neutron 主机。
  9. 单击 Agent Configuration 选项卡。

    图 12.4. 代理配置选项卡

    代理配置选项卡
  10. Interface Mappings 字段中输入 Open vSwitch 代理的接口映射列表。
  11. Broker Type 列表中选择 OpenStack Networking 实例使用的消息代理类型。
  12. Host 字段中输入托管在消息代理的主机的 URL 或完全限定域名。
  13. 输入要连接到消息代理 的端口。如果消息代理没有配置为使用 SSL,则此端口号默认为 5762,如果该端口号配置为使用 SSL,则此端口号为 5761。
  14. 输入在消息代理实例中注册的 OpenStack Networking 用户的 UsernamePassword
  15. 点击 OK
您已将 OpenStack 网络实例添加到 Red Hat Virtualization Manager 中。在使用它提供的网络之前,请将网络导入到 Manager。请参阅 第 6.3.1 节 “从外部提供程序导入网络”