KnownExpander enum
Известные значения Expander, которые служба принимает.
Поля
| LeastWaste | Выбирает группу узлов, которая будет иметь наименьший простой ЦП (при привязке, неиспользуемой памяти) после увеличения масштаба. Это полезно, если у вас есть разные классы узлов, например высокий уровень ЦП или узлы с высокой памятью, и требуется развернуть только те, когда существуют ожидающие модули pod, для которых требуется много этих ресурсов. |
| MostPods | Выбирает группу узлов, которая сможет запланировать большинство модулей pod при масштабировании. Это полезно при использовании nodeSelector, чтобы убедиться, что определенные модули pod находятся на определенных узлах. Обратите внимание, что это не приведет к тому, что автомасштабирование будет выбирать большие узлы и меньше, так как оно может одновременно добавлять несколько небольших узлов. |
| Priority | Выбирает группу узлов, которая имеет наивысший приоритет, назначенный пользователем. Эта конфигурация описана в более подробной здесь. |
| Random | Используется, если у вас нет определенной потребности в группах узлов для масштабирования по-разному. |