Kubernetes, network [06], service [02] [2020]
By Артур Крюков · more summaries from this channel
31 min video·ru··2304 views
Summary
Это видео продолжает обзор сервисов Kubernetes, подробно рассматривая типы Headless, ExternalName, ExternalIPs и NodePort, объясняя их особенности в работе с DNS, NAT и маршрутизацией трафика, а также демонстрируя их практическое применение и потенциальные нюансы.
Key Points
- —При масштабировании StatefulSet с Headless-сервисом, DNS будет содержать несколько 'A' записей, по одной для каждого пода, что не предназначено для равномерного распределения нагрузки.
- —Использование externalTrafficPolicy: Local предотвращает пересылку трафика на поды на других нодах, что может привести к недоступности сервиса, если на ноде, куда пришел запрос, нет соответствующих подов.
- —В системе DNS Headless-сервисы создают записи типа 'A' для IP-адресов каждого пода, а не для сервиса, что позволяет избежать NAT-преобразований.
- —Сервис типа ExternalName позволяет обращаться к внешним ресурсам (например, mail.ru) по внутреннему имени сервиса, создавая запись типа CNAME в DNS кластера.
- —Сервис типа Headless (с clusterIP: None) не имеет собственного IP-адреса и используется для прямого доступа к подам, особенно в StatefulSet, через их имена в DNS.
- —Сервис типа ExternalIPs (разновидность ClusterIP) позволяет привязать сервис к конкретному внешнему IP-адресу ноды кластера, но может вызывать проблемы с сетевыми службами на некоторых ОС, таких как CentOS 8 с nftables.
- —Сервис типа LoadBalancer, хотя и является важным для вывода приложений наружу, не рассматривается в видео, так как его реализация тесно связана с облачными провайдерами и недоступна на bare-metal кластерах.
- —Сервис типа NodePort открывает определенный порт на всех нодах кластера, перенаправляя входящий трафик на поды, и может использовать как случайный, так и явно заданный порт в диапазоне 30000-32767.
- —Параметр externalTrafficPolicy: Local для NodePort-сервисов гарантирует, что трафик, пришедший на ноду, будет перенаправлен только на поды, расположенные на этой же ноде, сохраняя исходный IP-адрес клиента.
Copy All
Share Link
Share as image
Bookmark
More Resources
Get key points from any YouTube video in seconds
More Summaries
![НЕОБХОДИМО ПОЗВОЛИТЬ СЕБЕ ИМЕТЬ [2023] Трансерфинг](/_next/image?url=https%3A%2F%2Fi.ytimg.com%2Fvi_webp%2F7hxck4wGlYc%2Fmqdefault.webp&w=3840&q=75)
НЕОБХОДИМО ПОЗВОЛИТЬ СЕБЕ ИМЕТЬ [2023] Трансерфинг
ru

Отпусти ситуацию и она разрешится: простой принцип изменить свою жизнь — Вадим Зеланд
11 min·ru
![РЕАЛЬНОСТЬ ОТРАЖАЕТ НАШИ ОЖИДАНИЯ [2024] Трансерфинг просто!](/_next/image?url=https%3A%2F%2Fi.ytimg.com%2Fvi_webp%2FS5Nu_he5e6w%2Fmqdefault.webp&w=3840&q=75)
РЕАЛЬНОСТЬ ОТРАЖАЕТ НАШИ ОЖИДАНИЯ [2024] Трансерфинг просто!
9 min·ru
![100% РАБОЧАЯ ТЕХНИКА “КВАНТОВЫЙ ПЕРЕХОД” ЗАПУСКАЕТ НОВУЮ РЕАЛЬНОСТЬ [2023] Трансерфинг просто!](/_next/image?url=https%3A%2F%2Fi.ytimg.com%2Fvi_webp%2FBdPiyYh2tUY%2Fmqdefault.webp&w=3840&q=75)
100% РАБОЧАЯ ТЕХНИКА “КВАНТОВЫЙ ПЕРЕХОД” ЗАПУСКАЕТ НОВУЮ РЕАЛЬНОСТЬ [2023] Трансерфинг просто!
10 min·ru
![ВСЕЛЕННАЯ НАСТРОЕНА В ВАШУ ПОЛЬЗУ. ПРИТЯГИВАЙТЕ ТОЛЬКО ТО, ЧТО ЖЕЛАЕТЕ [2024] Трансерфинг просто!](/_next/image?url=https%3A%2F%2Fi.ytimg.com%2Fvi%2FtNe8FubeNLc%2Fhqdefault.jpg&w=3840&q=75)
ВСЕЛЕННАЯ НАСТРОЕНА В ВАШУ ПОЛЬЗУ. ПРИТЯГИВАЙТЕ ТОЛЬКО ТО, ЧТО ЖЕЛАЕТЕ [2024] Трансерфинг просто!
9 min·ru