Expander type
Definiuje wartości rozszerzenia.
KnownExpander można używać zamiennie z rozszerzeniem Expander, wyliczenie zawiera znane wartości obsługiwane przez usługę.
Znane wartości obsługiwane przez usługę
najmniej marnotrawstwa: wybiera grupę węzłów, która będzie mieć najmniej bezczynny procesor CPU (jeśli jest związany, nieużywany pamięć) po przeskalowania w górę. Jest to przydatne, gdy masz różne klasy węzłów, na przykład wysokie użycie procesora CPU lub wysokie węzły pamięci i chcesz rozszerzyć je tylko wtedy, gdy są oczekujące zasobniki, które wymagają dużej ilości tych zasobów.
większość zasobników: wybiera grupę węzłów, która będzie mogła zaplanować większość zasobników podczas skalowania w górę. Jest to przydatne, gdy używasz narzędzia nodeSelector, aby upewnić się, że niektóre zasobniki znajdują się w niektórych węzłach. Należy pamiętać, że nie spowoduje to wybrania większego węzła w porównaniu z mniejszymi węzłami, ponieważ może jednocześnie dodać wiele mniejszych węzłów.
priorytetem: wybiera grupę węzłów, która ma najwyższy priorytet przypisany przez użytkownika. Konfiguracja została opisana w więcej szczegółów tutaj.
losowe: używane, gdy nie ma konkretnej potrzeby skalowania grup węzłów w inny sposób.
type Expander = string