如果没有适合的网络配置,您可以在 vRealize Automation 中创建新的网络配置。

先决条件

  • 确认您拥有容器管理员容器架构师IaaS 管理员角色特权。

  • 确认至少有一个主机已配置并可用于容器网络配置。

过程

  1. 登录 vRealize Automation
  2. 单击容器选项卡。
  3. 在左侧窗格中选择网络

    主面板显示可以在容器部署过程中置备的现有网络配置。其中包括从添加的 Docker 主机收集的网络配置和在 vRealize Automation 中创建的网络配置。代表这些网络配置的图标将显示:网络和 IPAM 驱动程序、子网、网关和 IP 范围信息、使用网络配置的容器数量、主机数。

  4. 单击创建网络
  5. 输入网络的名称。

    完成新配置的创建后,名称值将附加唯一标识符。

  6. (可选) 要添加更详细的配置设置,请选中高级复选框。

    其他网络配置设置将显示在“添加网络”面板中。

  7. 配置高级网络配置设置。

    选项

    描述

    IPAM 配置

    子网

    提供特定于此网络配置的子网和网关地址。这些值不得与同一容器主机上的任何其他网络重叠。

    自定义属性

    (可选)指定新网络配置的自定义属性。

    containers.ipam.driver

    仅可与容器配合使用。指定将 容器 网络组件添加到蓝图时要使用的 IPAM 驱动程序。受支持的值取决于在使用这些值的容器主机环境中安装的驱动程序。例如,根据容器主机上安装的 IPAM 插件,受支持的值可能是 infobloxcalico

    此属性名称和值区分大小写。在添加该属性值时,不会对其进行验证。如果在置备时容器主机上不存在指定的驱动程序,将返回一条错误消息且置备失败。

    containers.network.driver

    仅可与容器配合使用。指定将 容器 网络组件添加到蓝图时要使用的网络驱动程序。受支持的值取决于在使用这些值的容器主机环境中安装的驱动程序。默认情况下,Docker 提供的网络驱动程序包括 bridge、overlay 和 macvlan,而虚拟容器主机 (Virtual Container Host, VCH) 提供的网络驱动程序包括 bridge 驱动程序。还可以使用 weavecalico 等第三方网络驱动程序,具体取决于容器主机上安装的网络插件。

    此属性名称和值区分大小写。在添加该属性值时,不会对其进行验证。如果在置备时容器主机上不存在指定的驱动程序,将返回一条错误消息且置备失败。

    注:

    如果创建的网络不含高级设置,vRealize Automation 会自动提供这些设置。

  8. 从下拉菜单中,选择要连接网络的主机。
  9. 单击创建