Обязательных настроек нет.

Параметры

  • highNodeUtilizationбулевый

    Эта стратегия находит узлы, которые недостаточно используются, и удаляет модули в надежде, что эти модули будут компактно распределены по меньшему количеству узлов.

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

  • lowNodeUtilizationбулевый

    Эта стратегия находит недоутилизированные узлы и вытесняет Pod’ы с нагруженных узлов (если это возможно) с надеждой, что они будут зашедулены на недоутилизированные узлы.

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

  • nodeSelectorобъект

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

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

  • podLifeTimeбулевый

    Эта стратегия гарантирует, что Pod’ы в состоянии Pending старше 24 часов будут удалены с узлов.

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

  • removeDuplicatesбулевый

    Эта стратегия гарантирует, что на одном узле работает только один Pod, связанный с ReplicaSet (RS), ReplicationController (RC), StatefulSet, или Job.

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

  • removePodsHavingTooManyRestartsбулевый

    Эта стратегия гарантирует, что Pod’ы, имеющие больше 100 перезапусков контейнеров (включая init-контейнеры), будут удалены с узлов.

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

  • removePodsViolatingInterPodAntiAffinityбулевый

    Эта стратегия гарантирует, что все Pod’ы, нарушающие node affinity, будут удалены с узлов.

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

  • removePodsViolatingNodeAffinityбулевый

    Эта стратегия гарантирует, что все Pod’ы, нарушающие anti-affinity, будут удалены с узлов.

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

  • removePodsViolatingNodeTaintsбулевый

    Эта стратегия гарантирует, что Pod’ы, нарушающие NoSchedule на узлах, будут удалены.

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

  • removePodsViolatingTopologySpreadConstraintбулевый

    Эта стратегия гарантирует, что Pod’ы, нарушающие Pod Topology Spread Constraints, будут вытеснены с узлов.

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

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

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

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

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