Модуль по умолчанию включен.
Параметры
- highAvailabilityбулевый
Ручное управление режимом отказоустойчивости.
По умолчанию режим отказоустойчивости определяется автоматически. Подробнее про режим отказоустойчивости.
Примеры:
highAvailability: true
highAvailability: false
- nodeSelectorобъект
Структура, аналогичная
spec.nodeSelector
Kubernetes pod.Если ничего не указано или указано
false
— будет использоваться автоматика.Пример:
nodeSelector: disktype: ssd
- tolerationsмассив объектов
Структура, аналогичная
spec.tolerations
в Kubernetes Pod.Если ничего не указано или указано
false
— будет использоваться автоматика.Пример:
tolerations: - key: key1 operator: Equal value: value1 effect: NoSchedule
- effectстрока
- keyстрока
- operatorстрока
- tolerationSecondsцелочисленный
- valueстрока
- vpaобъект
Настройки VPA для деплоймента kube-state-metrics.
Пример:
vpa: kubeStateMetricsMaxCPU: 130m kubeStateMetricsMaxMemory: 115Mi
- kubeStateMetricsMaxCPU
Настройки лимита CPU в VPA для kube-state-metrics.
Примеры:
kubeStateMetricsMaxCPU: 3
kubeStateMetricsMaxCPU: 1000m
- kubeStateMetricsMaxMemory
Настройки лимита памяти в VPA для kube-state-metrics.
Пример:
kubeStateMetricsMaxMemory: 3Mi
- kubeStateMetricsMaxCPU