Доступно в редакциях: BE, SE, SE+, EE, CSE Lite (1.67), CSE Pro (1.67)
- Модуль работает со всеми
CNI, но для корректной работы сcni-ciliumнеобходимо выполнить ряд условий. - По умолчанию, при использовании совместно с модулем
cni-simple-bridgeилиcni-flannel, модульnode-local-dnsне работает для запросов изhostNetwork. В этом случае все запросы уходят в модульkube-dns. Вы можете указать адрес169.254.20.10в конфигурации пода, но тогда, в случае проблем в работе модуляnode-local-dns, не будет работать fallback на модульkube-dns.
В модуле реализовано 5 алертов.
Модуль включен по умолчанию в наборе модулей Default.
Модуль выключен по умолчанию в наборах модулей: Managed, Minimal.
Настройки
Чтобы настроить модуль, используйте ресурс ModuleConfig с именем node-local-dns (подробнее о настройке Deckhouse…).
Пример ресурса ModuleConfig/node-local-dns для настройки модуля:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: node-local-dns
spec:
version: 1
enabled: true
settings: # <-- Параметры модуля из раздела "Параметры" ниже.
Параметры
Версия схемы: 1
- объектsettings
- булевыйsettings.enableLogs
Включает логирование запросов для экземпляров node-local-dns.
По умолчанию:
false