Middle
23
0
questionbank

Как обратиться к внешнему IP адреса сервиса на основе балансировщика нагрузки (load balancer service) в Ingress контроллере?

Answer from sobes.tech neural network

В Ingress контроллере напрямую к внешнему IP сервиса типа LoadBalancer не обращаются. Ingress контроллер сам является точкой входа и маршрутизирует трафик к различным сервисам на основе правил, определенных в ресурсе Ingress.

Чтобы обратиться к сервису типа LoadBalancer через Ingress, нужно:

  1. Создать сервис типа LoadBalancer для вашего приложения. Kubernetes провайдер облака выделит этому сервису внешний IP адрес.

    yaml
  2. Создать ресурс Ingress, который будет маршрутизировать трафик к этому сервису.

    yaml

В Ingress контроллере напрямую к внешнему IP сервиса типа LoadBalancer не обращаются. Ingress контроллер сам является точкой входа и маршрутизирует трафик к различным сервисам на основе правил, определенных в ресурсе Ingress.

Чтобы обратиться к сервису типа LoadBalancer через Ingress, нужно:

  1. Создать сервис типа LoadBalancer для вашего приложения. Kubernetes провайдер облака выделит этому сервису внешний IP адрес.

    yaml
  2. Создать ресурс Ingress, который будет маршрутизировать трафик к этому сервису.

    yaml

Register or sign in to get access to full answers for all questions from the question bank.

kubernetesingressload-balancingservice-discoveryexternal-ip