Para configurar un clúster de vSphere como un clúster supervisor que utiliza la pila de redes de vSphere y el equilibrador de carga de HAProxy, debe agregar los hosts a una instancia de vSphere Distributed Switch. Debe crear grupos de puertos en el conmutador distribuido que configurará como redes de cargas de trabajo en clúster supervisor.

Puede seleccionar entre diferentes topologías para clúster supervisor en función del nivel de aislamiento que desee proporcionar a las cargas de trabajo de Kubernetes que se ejecutarán en el clúster.

Requisitos previos

Procedimiento

  1. En vSphere Client, desplácese hasta un centro de datos.
  2. Haga clic con el botón derecho en el centro de datos y seleccione Conmutador distribuido > Nuevo conmutador distribuido.
  3. Escriba un nombre para el conmutador, por ejemplo, Conmutador distribuido de cargas de trabajo, y haga clic en Siguiente.
  4. Seleccione la versión 7.0 para el conmutador y haga clic en Siguiente.
  5. En Nombre del grupo de puertos, introduzca Red de cargas de trabajo principal, haga clic en Siguiente y, a continuación, haga clic en Finalizar.
    Se creará un conmutador distribuido nuevo con un grupo de puertos en el centro de datos. Este grupo de puertos se podrá utilizar como la red de cargas de trabajo principal de la instancia de clúster supervisor que creará. La red de cargas de trabajo principal controla el tráfico de las máquinas virtuales del plano de control de Kubernetes.
  6. Cree grupos de puertos distribuidos para las redes de cargas de trabajo.
    La cantidad de grupos de puertos que cree dependerá de la topología que desee implementar para clúster supervisor. Para una topología con una red de cargas de trabajo aislada, cree un grupo de puertos distribuidos que se utilizará como red para todos los espacios de nombres en clúster supervisor. En el caso de una topología con redes aisladas para cada espacio de nombres, cree la misma cantidad de grupos de puertos que de los espacios de nombres que creará.
    1. Vaya al conmutador distribuido que se acaba de crear.
    2. Haga clic con el botón derecho en el conmutador y seleccione Grupo de puertos distribuidos > Nuevo grupo de puertos distribuidos.
    3. Escriba un nombre para el grupo de puertos, por ejemplo, Red de cargas de trabajo, y haga clic en Siguiente.
    4. Deje los valores predeterminados, haga clic en Siguiente y, a continuación, haga clic en Finalizar.
  7. Agregue los hosts de los clústeres de vSphere que vaya a configurar como clúster supervisor en el conmutador distribuido.
    1. Haga clic con el botón derecho en el conmutador distribuido y seleccione Agregar y administrar hosts.
    2. Seleccione Agregar hosts.
    3. Haga clic en Nuevos hosts, seleccione los hosts del clúster de vSphere que vaya a configurar como clúster supervisor y haga clic en Siguiente.
    4. Seleccione una NIC física de cada host y asígnele un vínculo superior en el conmutador distribuido.
    5. Haga clic en Siguiente en las pantallas del asistente que irán apareciendo y, por último, haga clic en Finalizar.

Resultados

Se agregarán los hosts al conmutador distribuido. Ahora podrá utilizar los grupos de puertos que cree en el conmutador como redes de cargas de trabajo de clúster supervisor.