Доступно в редакциях: CE, BE, SE, SE+, EE, CSE Lite (1.67), CSE Pro (1.67)
В модуле реализовано 35 алертов.
Модуль включен по умолчанию в наборе модулей Default.
Модуль выключен по умолчанию в наборах модулей: Managed, Minimal.
Конверсии
Модуль настраивается с помощью ресурса ModuleConfig, схема которого содержит номер версии. При применении в кластере старой версии схемы ModuleConfig выполняются автоматические преобразования. Чтобы обновить версию схемы ModuleConfig вручную, необходимо последовательно для каждой версии выполнить следующие действия :
- Обновление из версии 1 в 2:
Удалите
allowedKubernetesVersionsиallowedBundles.
Настройки
Чтобы настроить модуль, используйте ресурс ModuleConfig с именем node-manager (подробнее о настройке Deckhouse…).
Пример ресурса ModuleConfig/node-manager для настройки модуля:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: node-manager
spec:
version: 2
enabled: true
settings: # <-- Параметры модуля из раздела "Параметры" ниже.
Параметры
Версия схемы: 2
- объектsettings
- булевыйsettings.capiEmergencyBrake
Флаг отключения
CAPIдля случаев, когда вносятся потенциально опасные изменения.Внимание. Используйте этот флаг только в том случае, если вы знаете, зачем это делаете, и четко понимаете последствия.
По умолчанию:
falseПример:
capiEmergencyBrake: false - булевыйsettings.earlyOomEnabled
Флаг отключения early OOM killer для случаев, когда его работа создаёт проблемы в нормальной работе узлов.
По умолчанию:
trueПример:
earlyOomEnabled: false - строкаsettings.instancePrefix
Префикс, который следует использовать при создании инстансов в cloud-провайдере.
Значение по умолчанию может вычисляться из данных структуры
ClusterConfiguration, если кластер был установлен установщиком Deckhouse.Пример:
instancePrefix: kube - булевыйsettings.mcmEmergencyBrake
Флаг отключения
machine-controller-managerдля случаев, когда вносятся потенциально опасные изменения.Внимание! Используйте только в полном осознании зачем это делается.
По умолчанию:
falseПример:
mcmEmergencyBrake: false