Выбор ответа Middle Архитектура Kubernetes обновлено

Изолирует ли namespace сеть

Вопрос

Поды в namespace team-a могут отправлять запросы подам в namespace team-b?

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

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Да: сеть по умолчанию плоская, трафик ограничивают NetworkPolicy. Модель сети Kubernetes: любой под может обратиться к любому поду.

Варианты ответа

  1. Нет: namespace получает свою подсеть, и маршрутов между ними по умолчанию нет
  2. Только через Ingress, прямой трафик между namespace блокирует kube-proxy
  3. Да: сеть по умолчанию плоская, трафик ограничивают NetworkPolicyправильный ответ
  4. Только если в обоих namespace одинаковые метки и включён service mesh

Разбор

Модель сети Kubernetes: любой под может обратиться к любому поду. Namespace разделяет имена, RBAC и квоты, но не трафик. Для сетевой изоляции нужны NetworkPolicy и CNI, который их поддерживает (Calico, Cilium). Ingress это вход снаружи, к межподовому трафику он отношения не имеет.

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

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

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