Модуль по умолчанию включен.

Параметры

  • 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: 100m
      
      kubeStateMetricsMaxCPU: 1000m
      
    • kubeStateMetricsMaxMemory

      Настройки лимита памяти в VPA для kube-state-metrics.

      Пример:

      kubeStateMetricsMaxMemory: 3Mi