Junior — Middle
Czy możesz wymienić główne typy usług używanych w Kubernetes i krótko opisać ich przeznaczenie?
sobes.tech AI
Odpowiedź od AI
Główne typy usług w Kubernetes:
- ClusterIP — usługa dostępna tylko wewnątrz klastra. Używana do komunikacji wewnętrznej między podami.
- NodePort — otwiera port na każdym węźle klastra, umożliwiając dostęp do usługi z zewnątrz przez ten port.
- LoadBalancer — tworzy zewnętrzny balansator obciążenia (jeśli obsługiwany przez dostawcę chmury), aby usługa była dostępna z zewnątrz pod jednym adresem IP.
- ExternalName — pozwala na odwołanie się do zewnętrznej nazwy DNS, przekierowując żądania na zasoby zewnętrzne.
Każdy typ służy do różnych scenariuszy dostępu do aplikacji wewnątrz i na zewnątrz klastra.