Меня немного смущает часть документации Kubernetes по виртуальным IP-адресам: https://kubernetes.io/docs/concepts/services-networking/service/#the-gory-details-of-virtual-ips.
Пользовательское пространство В качестве примера рассмотрим описанное выше приложение для обработки изображений. > При создании серверной службы мастер Kubernetes назначает виртуальный IP-адрес, например 10.0.0.1.
Мастер Kubernetes назначает этот VIP-адрес чему? Где назначается VIP-адрес?
Как виртуальные IP-адреса службы интегрируются с внешним IP-адресом?
Чтобы разрешить пользователям выбирать номер порта для своих Сервисов, мы должны убедиться, что никакие два Сервиса не могут конфликтовать.
Означает ли это, что при запуске kubectl get services
я мог видеть службы, имеющие один и тот же порт?
Когда клиенты подключаются к VIP, их трафик автоматически переносится на соответствующую конечную точку.
Кто клиенты? Другие сервисы в кластере или какой-нибудь джо smo, который просто использует ваше приложение и ничего не знает о kubernetes.