10.2. 添加可组合网络


使用可组合网络为各种服务添加网络。例如,如果您有一个专用于存储备份流量的网络,您可以将网络呈现给多个角色。

流程

  1. 复制默认 network_data 文件:

    $ cp /usr/share/openstack-tripleo-heat-templates/network_data.yaml /home/stack/.
  2. 编辑 network_data.yaml 文件的本地副本,并为您的新网络添加一个部分。例如:

    - name: StorageBackup
      vip: true
      name_lower: storage_backup
      ip_subnet: '172.21.1.0/24'
      allocation_pools: [{'start': '171.21.1.4', 'end': '172.21.1.250'}]
      gateway_ip: '172.21.1.1'
    • 设置网络的人类可读名称。这个参数是唯一强制参数。如果要为可读性设置名称,请使用 name_lower 参数,例如,如果要将 InternalApi 改为 internal_api。不要修改 name 参数。
    • VIP:true 在新网络上创建虚拟 IP 地址(VIP)。此 IP 用作 service-to-network 映射参数中列出的服务的目标 IP (ServiceNetMap)。请注意,VIP 仅供使用 Pacemaker 的角色使用。overcloud 的负载均衡服务将来自这些 IP 的流量重定向到对应的服务端点。
    • ip_subnetallocation_poolsgateway_ip 设置网络的默认 IPv4 子网、IP 范围和网关。

使用 -n 选项,将自定义 network_data 文件与您的部署包含。如果没有 -n 选项,部署命令将使用默认网络集合。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.