Как вызвать службу, предоставляемую кластером Kubernetes, из другого кластера Kubernetes в том же проекте

У меня есть два сервиса, S1 в кластере K1 и S2 в кластере K2. У них разные аппаратные требования. Служба S1 должна общаться с S2.

Я не хочу выставлять Public IP для S2 по соображениям безопасности. Использование NodePorts на вычислительных экземплярах кластера K2 с балансировкой сетевой нагрузки снижает гибкость, так как мне придется добавлять / удалять вычислительные экземпляры K2 в целевом пуле каждый раз, когда узел добавляется / удаляется в K2.

Есть ли что-то вроде «service-selector» для автоматического обновления target-pool? Если нет, есть ли другой лучший подход для этого варианта использования?

Ответы на вопрос(2)

Ваш ответ на вопрос