Балансировщик нагрузки Kubernetes в Azure через kubeadm

Балансировщик нагрузки Kubernetes в Azure через kubeadm

Мы создали кластер Kubernetes (1 master, 2 worker VM) с помощью kubeadm на Azure. Master и worker VM имеют только частные IP-адреса.

Мы поднимаем nginx pod типа сервиса - Балансировщик нагрузки в кластере. После этого мы можем увидеть балансировщик нагрузки Kubernetes и ресурс public ip, созданный в группе ресурсов, что нормально.

Однако теперь две рабочие виртуальные машины автоматически получают публичный IP-адрес балансировщика нагрузки (что нам не нужно).

Является ли это поведением по умолчанию при развертывании и LB через Kubernetes в Azure?

Связанный контент