По порядку Senior Service и Ingress обновлено

Путь запроса снаружи до пода

Вопрос

Расставь по порядку путь HTTPS-запроса пользователя к поду через Ingress в облачном кластере.

Попробуйте сами

Расставьте шаги по порядку стрелками.

  1. 1
    Балансировщик облака передаёт соединение на узлы (Service типа LoadBalancer Ingress-контроллера)
  2. 2
    Контроллер отправляет запрос на один из готовых подов сервиса приложения
  3. 3
    Под Ingress-контроллера терминирует TLS и выбирает маршрут по хосту и пути
  4. 4
    Приложение в поде обрабатывает запрос
  5. 5
    DNS-имя сайта резолвится в IP внешнего балансировщика
Показать ответ и разбор

Коротко

Внешний балансировщик доставляет трафик до Ingress-контроллера, который сам опубликован через Service LoadBalancer. Контроллер терминирует TLS, применяет правила Ingress и проксирует на поды бэкенд-сервиса (многие контроллеры берут адреса прямо из EndpointSlice, минуя ClusterIP).

Правильный порядок

  1. 1
    DNS-имя сайта резолвится в IP внешнего балансировщика
  2. 2
    Балансировщик облака передаёт соединение на узлы (Service типа LoadBalancer Ingress-контроллера)
  3. 3
    Под Ingress-контроллера терминирует TLS и выбирает маршрут по хосту и пути
  4. 4
    Контроллер отправляет запрос на один из готовых подов сервиса приложения
  5. 5
    Приложение в поде обрабатывает запрос

Разбор

Внешний балансировщик доставляет трафик до Ingress-контроллера, который сам опубликован через Service LoadBalancer. Контроллер терминирует TLS, применяет правила Ingress и проксирует на поды бэкенд-сервиса (многие контроллеры берут адреса прямо из EndpointSlice, минуя ClusterIP).

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме