Rozdział 8. Równoważenie obciążenia HTTP przy użyciu Ingress

Bardzo ważnym elementem każdej aplikacji jest przyjmowanie i wyprowadzanie ruchu sieciowego. Jak wyjaśniliśmy w rozdziale 7., w Kubernetes istnieje cały zestaw funkcji umożliwiających udostępnianie usług na zewnątrz klastra. W wielu przypadkach funkcje te są w zupełności wystarczające.

Obiekt Service operuje jednak na poziomie warstwy 4. (według modelu OSI[1]). Oznacza to, że tylko przekazuje połączenia TCP i UDP, w ogóle do nich nie zaglądając. Z tego powodu hosting wielu aplikacji w klastrze wykorzystuje dużo różnych udostępnionych usług. Jeśli usługi te są typu NodePort, klienty w każdej usłudze muszą łączyć się z unikalnym portem. Gdy natomiast usługi te są typu LoadBalancer, użytkownik ...

Get Kubernetes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.