|
Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado. |
Requisitos de red para el Host Gateway (L2bridge)
Esta sección describe cómo configurar clusters de Windows personalizados que están utilizando el modo Host Gateway (L2bridge).
Desactivando las comprobaciones de dirección IP privada
Si estás utilizando el modo Host Gateway (L2bridge) y alojando tus nodos en cualquiera de los servicios en la nube que se enumeran a continuación, debes desactivar las comprobaciones de dirección IP privada tanto para tus hosts de Linux como de Windows al iniciar. Para desactivar esta comprobación para cada nodo, sigue las instrucciones proporcionadas por cada servicio a continuación.
| Servicio | Instrucciones para desactivar las comprobaciones de dirección IP privada |
|---|---|
Amazon EC2 |
|
Google GCE |
Habilitando el Reenvío de IP para Instancias (Por defecto, una VM no puede reenviar un paquete originado por otra VM) |
Azure VM |
Configuración de Rutas de VM en la Nube
Si estás utilizando el backend Host Gateway (L2bridge) de Flannel, todos los contenedores en el mismo nodo pertenecen a una subred privada, y el tráfico se enruta de una subred en un nodo a una subred en otro nodo a través de la red del host.
-
Cuando se aprovisionan nodos de trabajo en AWS, clusters de virtualización o servidores sin sistema operativo, asegúrate de que pertenecen a la misma subred de capa 2. Si los nodos no pertenecen a la misma subred de capa 2,
host-gwla red no funcionará. -
Cuando se aprovisionan nodos de trabajo en GCE o Azure, no están en la misma subred de capa 2. Los nodos en GCE y Azure pertenecen a una red de capa 3 enrutada. Sigue las instrucciones a continuación para configurar GCE y Azure de modo que la red en la nube sepa cómo enrutar las subredes de host en cada nodo.
Para configurar el enrutamiento de subredes de host en GCE o Azure, primero ejecuta el siguiente comando para averiguar las subredes de host en cada nodo trabajador:
kubectl get nodes -o custom-columns=nodeName:.metadata.name,nodeIP:status.addresses[0].address,routeDestination:.spec.podCIDR
Luego, sigue las instrucciones para cada proveedor de nube para configurar las reglas de enrutamiento para cada nodo:
| Servicio | Instrucciones |
|---|---|
Google GCE |
Para GCE, añade una ruta estática para cada nodo: Agregar una Ruta Estática. |
Azure VM |
Para Azure, crea una tabla de enrutamiento: Rutas Personalizadas: Definidas por el Usuario. |