要将 vSphere 集群配置为使用 vSphere 网络堆栈和 HA 代理负载均衡器的主管集群,必须将主机添加到 vSphere Distributed Switch。您必须在将作为工作负载网络配置到 主管集群 的 Distributed Switch 上创建端口组。

您可以为 主管集群 选择不同的拓扑,具体取决于要提供给将在集群上运行的 Kubernetes 工作负载的隔离级别。

前提条件

过程

  1. vSphere Client 中,导航到数据中心。
  2. 右键单击该数据中心,然后选择 Distributed Switch > 新建 Distributed Switch
  3. 输入交换机的名称,例如工作负载 Distributed Switch,然后单击下一步
  4. 为交换机选择版本 7.0,然后单击下一步
  5. 端口组名称中,输入主工作负载网络,单击下一步,然后单击完成
    此时将在数据中心上创建一个具有一个端口组的新 Distributed Switch。您可以使用此端口组作为将要创建的 主管集群 的主工作负载网络。主工作负载网络处理 Kubernetes 控制平面虚拟机的流量。
  6. 为工作负载网络创建分布式端口组。
    您创建的端口组数取决于要为 主管集群 实施的拓扑。对于具有一个隔离工作负载网络的拓扑,请创建一个分布式端口组,将其用作 主管集群 上所有命名空间的网络。对于每个命名空间都具有隔离网络的拓扑,请创建与将要创建的命名空间数相同的端口组数。
    1. 导航到新创建的 Distributed Switch。
    2. 右键单击该交换机,然后选择分布式端口组 > 新建分布式端口组
    3. 输入端口组的名称,例如工作负载网络,然后单击下一步
    4. 保留默认值,单击下一步,然后单击完成
  7. 将要配置为 主管集群 的 vSphere 集群中的主机添加到 Distributed Switch。
    1. 右键单击分布式交换机,然后选择添加和管理主机
    2. 选择添加主机
    3. 单击新主机,从要配置为 主管集群 的 vSphere 集群中选择主机,然后单击下一步
    4. 从每个主机中选择一个物理网卡,并为其分配 Distributed Switch 上的上行链路。
    5. 在向导的其余屏幕上单击下一步,然后单击完成

结果

这些主机将添加到 Distributed Switch。现在,您可以将在交换机上创建的端口组用作 主管集群 的工作负载网络。