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

параметры

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

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

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

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

    • resourcesRequests
      объект

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

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

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

      Примеры:


      mode: VPA
      vpa:
        cpu:
          max: 2
          min: 50m
        memory:
          max: 2Gi
          min: 256Mi
        mode: Auto
      
      mode: VPA
      vpa:
        cpu:
          max: 3000m
          min: 1
        memory:
          max: 4096
          min: 1024
        mode: Initial
      
      mode: Static
      static:
        cpu: 55m
        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
        строка