TGViewer
Admin Portal | Сисадмин Admin Portal | Сисадмин @sysadmin_portal · 6.66K subscribers
Post #1272 933
Gateway API vs Ingress Controller: главное отличие, которое стоит знать

В Kubernetes объект Ingress определяет только правила маршрутизации. Фактической маршрутизацией трафика занимается Ingress Controller, который обычно выполняет роль и controller, и proxy.

С Gateway API принцип похож. Вы определяете такие resources, как Gateway и HTTPRoute, чтобы управлять потоком трафика. Затем Gateway API controller, например NGINX Gateway Fabric, преобразует эту конфигурацию в реальные routing rules и инфраструктуру.

Но у NGINX Gateway Fabric есть важное отличие: Control plane и data plane разделены.

Когда создаётся resource Gateway, controller разворачивает отдельный NGINX proxy pod (data plane), который и обрабатывает трафик.

В классической модели Ingress controller обычно сам включает proxy/data plane, через который проходит трафик.
Понимание разницы между Gateway API и Ingress особенно полезно при изучении Kubernetes и подготовке к CKA.

@SysAdmin_Portal
  • ❤ 1
More from @sysadmin_portal
  1. Oct 4, 2026Linux-совет: как собрать файлы и папки в один архив Выполните: tar -cvf archive.tar filena…
  2. Oct 3, 2026Linux-совет: Хотите быстро проверить, сколько CPU и памяти потребляют запущенные процессы?…
  3. Oct 3, 2026Как работает Kubernetes Cluster Autoscaler? Базовая схема: Pod в состоянии Pending → Clust…
  4. Oct 2, 2026Linux-совет: сколько места занимают файлы и папки Чтобы проверить место, занимаемое папкой…
  5. Oct 2, 2026От DNS до Pod: как работает Kubernetes Gateway API Типичная схема с облачным балансировщик…
  6. Oct 1, 2026Linux-совет: как проверить свободное место на диске Выполните: df -h Команда покажет занят…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →