NodeLocal DNS снижает нагрузку по DNS-запросам за счет запуска кеша на каждом узле в кластере Managed Service for Kubernetes. Это позволяет повысить производительность и отказоустойчивость кластера.
-
Задайте настройки приложения:
-
Пространство имен — выберите пространство имен
kube-system
. -
Название приложения — укажите название приложения.
-
Внутренний IP-адрес службы kube-dns — адрес для обращения к NodeLocal DNS Cache. Запросы, отправленные из подов приложений по адресу в поле, маршрутизируются на local DNS с помощью правил iptables.
Поле содержит адрес
ClusterIP
сервисаkube-dns
в пространстве именkube-system
. Значение поля можно получить с помощью команды:kubectl get svc kube-dns -n kube-system -o jsonpath={.spec.clusterIP}
Так как Yandex Cloud добавляет сервис
kube-dns
при создании кластера, IP-адрес сервиса предопределен. Поэтому его нельзя изменить в поле Внутренний IP-адрес службы kube-dns. -
Работа с Cilium — выберите эту опцию, если кластер использует контроллер сетевых политик Cilium.
-
-
Нажмите кнопку Установить.
-
Дождитесь перехода приложения в статус
Deployed
.
После установки NodeLocal DNS использует следующие значения:
- Зона кластера Kubernetes —
cluster.local
. - Адрес NodeLocal DNS Cache —
169.254.20.10
. - Порт приложения для внешних запросов —
53
. - Порт для сбора метрик Prometheus —
9253
.
Подробнее о настройке локального кеширования DNS см. в документации Managed Service for Kubernetes.
- Кеширование запросов от приложений, расположенных на узле кластера Managed Service for Kubernetes.
Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.
Helm-чарт | Версия | Pull-команда | Документация |
---|---|---|---|
yandex-cloud/node-local-dns | 1.5.1 | Открыть |
Docker-образ | Версия | Pull-команда |
---|---|---|
k8s.gcr.io/dns/k8s-dns-node-cache1714741647564942266299136631087369810929585021518 | 1.23.0 |