Я новичок в Kubernetes, и у меня есть несколько вопросов, касающихся прокси-запросов REST API и распределения нагрузки.
У меня есть один главный и два рабочих узла с некоторыми из служб на одном рабочем узле и несколько на другом рабочем узле.
Вначале у меня был только один рабочий узел, и я обращался к своим модулям, используя IP-адрес рабочего узла и службу NodePort. После добавления другого рабочего узла в кластер, Kubernetes «перераспределил» mu-модули на оба рабочих узла.
Теперь я снова могу получить доступ к своим модулям, используя как IP-адреса рабочих узлов, так и сервисные NodePorts. Это меня немного смущает: как мне получить доступ к API REST моего pod для модулей, которые не находятся на рабочем узле, какой IP-адрес используется?
Кроме того, поскольку у меня сейчас 2 рабочих узла, как правильно распределить нагрузку на оба рабочих узла? Я знаю, что могу установить serviceType в LoadBalancer для Service, но этого достаточно?
Спасибо за ваши ответы!