Balanceador de carga de Kubernetes en Azure a través de kubeadm

Balanceador de carga de Kubernetes en Azure a través de kubeadm

Hemos creado un clúster de Kubernetes (1 máquina virtual maestra, 2 trabajadores) usando kubeadm en Azure. Las máquinas virtuales maestra y trabajadora solo tienen IP privadas.

Estamos abriendo un pod nginx de tipo de servicio: equilibrador de carga en el clúster. Después de publicar esto, podemos ver un equilibrador de carga de Kubernetes y un recurso de IP pública creado en el grupo de recursos, lo cual está bien.

Sin embargo, ahora las dos máquinas virtuales de trabajo obtienen automáticamente la IP pública del equilibrador de carga (que es algo que no queremos).

¿Es este el comportamiento predeterminado durante la implementación y LB a través de Kubernetes en Azure?

información relacionada