Выбор ответа Middle Service и Ingress обновлено
Headless Service
Вопрос
Что вернёт DNS-запрос к headless-сервису (clusterIP: None)?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: IP-адреса готовых подов напрямую, несколько A-записей. У headless-сервиса нет виртуального IP, поэтому DNS отдаёт адреса подов.
Варианты ответа
- Виртуальный ClusterIP, общий для всех подов сервиса
- Ошибку NXDOMAIN: без ClusterIP записи в DNS не создаются
- IP узла, где запущен первый под сервиса по порядку
- IP-адреса готовых подов напрямую, несколько A-записейправильный ответ
Разбор
У headless-сервиса нет виртуального IP, поэтому DNS отдаёт адреса подов. Это нужно StatefulSet (стабильные имена реплик) и клиентам, которые сами выбирают под, например драйверам кластерных баз. Виртуальный IP есть у обычного ClusterIP, узлы тут ни при чём.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.