Aktywne Wpisy

magdalena-gaska +12
Treść przeznaczona dla osób powyżej 18 roku życia...

SzycheU +8
źródło: 1000004360
PobierzSkopiuj link
Skopiuj link

źródło: 1000004360
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Mam taką sytuację: kubernetes zdeployowany na AWS EKS.
Zastanawiam się nad komunikacją między PODami w wewnątrz klastra.
Normalnie mogę zrobić request do drugiego poda, używając jego nazwy lub tworząc Service (https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service ), gdy service nazywa się np
my-serviceto można to zrobić poleceniemcurl my-service. Co w sytuacji gdy mam też w k8s skonfigurowany Ingress i z zewnątrz (z poza klastra) można się do tego drugiego poda odwołać przez **drugi_pod.domena.com**, czy jest możliwość, żeby wewnątrz klastra do komunikacji używać również DNS'a? Ma to sens, robi się tak czy nie?Wiem, że w k8s istnieja namespace'y ( https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/#namespaces-and-dns ), ale to nie rozwiąże problemu.
I też wiem do czego służy Ingress.
To może inaczej: są dwa pody: pod1 i pod2. Pod1 jest wystawiony na świat za pomocą Ingressa, pod1 ma się komunikować z pod2 i można to zrobić używając nazwy service'u a czy można by przez pod2.domena.com?