Expander type
Define valores para Expander.
KnownExpander pode ser usado de forma intercambiável com o Expander, esse enum contém os valores conhecidos suportados pelo serviço.
Valores conhecidos suportados pelo serviço
com menor desperdício: seleciona o grupo de nós que terá a CPU menos ociosa (se estiver vinculada, memória não utilizada) após a expansão. Isso é útil quando você tem diferentes classes de nós, por exemplo, nós de alta CPU ou alta memória, e só deseja expandi-los quando há pods pendentes que precisam de muitos desses recursos.
maioria dos pods: Seleciona o grupo de nós que seria capaz de agendar o maior número de pods ao aumentar a escala. Isso é útil quando você está usando nodeSelector para garantir que certos pods aterrissem em determinados nós. Observe que isso não fará com que o autoscaler selecione nós maiores versus menores, pois ele pode adicionar vários nós menores de uma só vez.
prioridade: seleciona o grupo de nós que tem a prioridade mais alta atribuída pelo usuário. Sua configuração é descrita em mais detalhes aqui.
aleatório : Usado quando você não tem uma necessidade específica de que os grupos de nós sejam dimensionados de forma diferente.
type Expander = string