По порядку Senior Service и Ingress обновлено
Путь запроса снаружи до пода
Вопрос
Расставь по порядку путь HTTPS-запроса пользователя к поду через Ingress в облачном кластере.
Попробуйте сами
Расставьте шаги по порядку стрелками.
- 1Балансировщик облака передаёт соединение на узлы (Service типа LoadBalancer Ingress-контроллера)
- 2Контроллер отправляет запрос на один из готовых подов сервиса приложения
- 3Под Ingress-контроллера терминирует TLS и выбирает маршрут по хосту и пути
- 4Приложение в поде обрабатывает запрос
- 5DNS-имя сайта резолвится в IP внешнего балансировщика
Показать ответ и разбор
Коротко
Внешний балансировщик доставляет трафик до Ingress-контроллера, который сам опубликован через Service LoadBalancer. Контроллер терминирует TLS, применяет правила Ingress и проксирует на поды бэкенд-сервиса (многие контроллеры берут адреса прямо из EndpointSlice, минуя ClusterIP).
Правильный порядок
- 1DNS-имя сайта резолвится в IP внешнего балансировщика
- 2Балансировщик облака передаёт соединение на узлы (Service типа LoadBalancer Ingress-контроллера)
- 3Под Ingress-контроллера терминирует TLS и выбирает маршрут по хосту и пути
- 4Контроллер отправляет запрос на один из готовых подов сервиса приложения
- 5Приложение в поде обрабатывает запрос
Разбор
Внешний балансировщик доставляет трафик до Ingress-контроллера, который сам опубликован через Service LoadBalancer. Контроллер терминирует TLS, применяет правила Ingress и проксирует на поды бэкенд-сервиса (многие контроллеры берут адреса прямо из EndpointSlice, минуя ClusterIP).
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.