Доступно в редакциях:  EE

Версия схемы: 1

  • clusterConfigNamespaces
    строка
    Используется для управления ресурсами кластера. Для большей информации смотри
  • nodeSelector
    объект

    Структура, аналогичная spec.nodeSelector пода Kubernetes.

    Если значение не указано или указано false, будет использоваться автоматика.

  • resourcesRequests
    объект

    Настройки максимальных значений CPU и памяти, которые может запросить под при выборе узла (CPU requests, memory requests).

    Если модуль vertical-pod-autoscaler выключен, максимальные значения становятся значениями по умолчанию.

    По умолчанию: {}

    Примеры:


    1mode: VPA
    2vpa:
    3  cpu:
    4    max: 2
    5    min: 50m
    6  memory:
    7    max: 2Gi
    8    min: 256Mi
    9  mode: Auto
    
    1mode: VPA
    2vpa:
    3  cpu:
    4    max: 3000m
    5    min: 1
    6  memory:
    7    max: 4096
    8    min: 1024
    9  mode: Initial
    
    1mode: Static
    2static:
    3  cpu: 55m
    4  memory: 256Ki
    
    • resourcesRequests.mode
      строка

      Обязательный параметр

      Режим управления запросами ресурсов (requests):

      • Static — классический, с помощью явного указания ограничения. Настраивается в секции параметров Static;
      • VPA — с помощью VPA. Настраивается в секции параметров vpa.

      По умолчанию: VPA

      Допустимые значения: VPA, Static

    • resourcesRequests.static
      объект
      Настройка управления ресурсами в режиме Static.

      По умолчанию: {}

      • resourcesRequests.static.cpu

        Обязательный параметр

        Настройка запроса CPU (CPU requests).

        По умолчанию: 150m

      • resourcesRequests.static.memory

        Обязательный параметр

        Настройка запроса памяти (memory requests).

        По умолчанию: 256Mi

    • resourcesRequests.vpa
      объект
      Настройка управления ресурсами в режиме VPA.

      По умолчанию: {}

      • resourcesRequests.vpa.cpu
        объект

        Обязательный параметр

        Настройки VPA при работе с CPU.

        По умолчанию: {}

        • resourcesRequests.vpa.cpu.max
          Максимальное значение, которое может выставить VPA для запроса CPU (CPU requests).

          По умолчанию: 500m

        • resourcesRequests.vpa.cpu.min
          Минимальное значение, которое может выставить VPA для запроса CPU (CPU requests).

          По умолчанию: 100m

      • resourcesRequests.vpa.memory
        объект

        Обязательный параметр

        Настройки VPA при работе с памятью.

        По умолчанию: {}

        • resourcesRequests.vpa.memory.max
          Максимальное значение, которое может выставить VPA для запроса к памяти (memory requests).

          По умолчанию: 768Mi

        • resourcesRequests.vpa.memory.min
          Минимальное значение, которое может выставить VPA для запроса к памяти (memory requests).

          По умолчанию: 192Mi

      • resourcesRequests.vpa.mode
        строка

        Обязательный параметр

        Режим работы VPA.

        По умолчанию: Initial

        Допустимые значения: Initial, Auto

  • tolerations
    массив объектов

    Структура, аналогичная spec.tolerations пода Kubernetes.

    Если значение не указано или указано false, будет использоваться автоматика.

    • tolerations.effect
      строка
    • tolerations.key
      строка
    • tolerations.operator
      строка
    • tolerations.tolerationSeconds
      целочисленный
    • tolerations.value
      строка