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)实例
- 在树形窗格中,选择 外部提供者 条目。
- 单击 Add Provider 窗口。以打开
图 12.3. Add Provider 窗口
- 输入名称和描述 。
- 从 Type 列表,选择 OpenStack Networking。
- 确保在 Networking Plugin 字段中选择了 Open vSwitch。
- 在 Provider URL 文本字段中,输入安装 OpenStack Networking 实例的机器的 URL 或完全限定域名,后跟端口号。默认选择 Read Only 复选框。这可以防止用户修改 OpenStack 网络实例。重要您必须保留选中 Read Only 复选框,以便红帽支持您的设置。
- (可选)选中 Requires Authentication 复选框,再输入 OpenStack Networking 实例的 Username、Password、Tenant Name 和 Authentication URL。您必须使用 Keystone 中注册的 OpenStack Networking 用户的用户名和密码、OpenStack 网络实例所属的租户,以及 Keystone 服务器的 URL 和端口。
- 测试凭证:
- 单击 Test,以使用提供的凭据,测试您能否通过 OpenStack Networking 实例成功进行身份验证。
- 如果 OpenStack 网络实例使用 SSL,则打开 Import provider certificate 窗口;单击 OK 以导入 OpenStack 网络实例提供的证书,以确保管理器可以与实例通信。
警告以下步骤仅作为技术预览提供。Red Hat Virtualization 仅支持预配置的 Neutron 主机。 - 单击 Agent Configuration 选项卡。
图 12.4. 代理配置选项卡
- 在 Interface Mappings 字段中输入 Open vSwitch 代理的接口映射列表。
- 从 Broker Type 列表中选择 OpenStack Networking 实例使用的消息代理类型。
- 在 Host 字段中输入托管在消息代理的主机的 URL 或完全限定域名。
- 输入要连接到消息代理 的端口。如果消息代理没有配置为使用 SSL,则此端口号默认为 5762,如果该端口号配置为使用 SSL,则此端口号为 5761。
- 输入在消息代理实例中注册的 OpenStack Networking 用户的 Username 和 Password。
- 点击。
您已将 OpenStack 网络实例添加到 Red Hat Virtualization Manager 中。在使用它提供的网络之前,请将网络导入到 Manager。请参阅 第 6.3.1 节 “从外部提供程序导入网络”。