Mam dwie usługi, S1 w klastrze K1 i S2 w klastrze K2. Mają różne wymagania sprzętowe. Usługa S1 musi porozmawiać z S2.Jak wywołać usługę narażoną przez klaster Kubernetes z innego klastra Kubernetes w tym samym projekcie
Nie chcę ujawniać publicznego adresu IP dla S2 ze względów bezpieczeństwa. Używanie NodePorts w klastrze K2 w instancjach obliczeniowych z równoważeniem obciążenia sieciowego wymaga elastyczności, ponieważ musiałbym dodawać/usuwać instancje obliczeniowe K2 w puli docelowej za każdym razem, gdy węzeł jest dodawany/usuwany w K2.
Czy jest coś w rodzaju "selektora usług" do automatycznego aktualizowania puli docelowej? Jeśli nie, czy istnieje jakieś inne lepsze podejście do tego przypadku?
Zobacz moją odpowiedź tutaj: https://stackoverflow.com/questions/35812076/access-http-service-running-in-gke-from-google-dataflow/44844390#44844390 –