Expander type
Definiuje wartości dla ekspandera.
ZnaneExpander można używać zamiennie z expander. To wyliczenie zawiera znane wartości obsługiwane przez usługę.
Znane wartości obsługiwane przez usługę
najmniej marnotrawstwo: wybiera grupę węzłów, która będzie miała najmniej bezczynny procesor CPU (jeśli jest powiązana, nieużywana pamięć) po skalowaniu w górę. Jest to przydatne, gdy masz różne klasy węzłów, na przykład wysokie użycie procesora CPU lub węzły pamięci, i chcesz rozszerzyć je tylko wtedy, gdy istnieją 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ć najwięcej 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ększych węzłów i mniejszych, ponieważ może dodać wiele mniejszych węzłów jednocześnie.
priorytet: 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, aby grupy węzłów były skalowane w inny sposób.
type Expander = string