|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Dimensionador Automático de Cluster
Nesta seção, você aprenderá como instalar e usar o Kubernetes cluster-autoscaler em clusters personalizados do Rancher usando Grupos de Auto Scaling do AWS EC2.
O Dimensionador Automático de Cluster é uma ferramenta que ajusta automaticamente o tamanho do cluster Kubernetes quando uma das seguintes condições é verdadeira:
-
Existem pods que falharam ao rodar no cluster devido a recursos insuficientes.
-
Existem nós no cluster que estão subutilizados por um período prolongado e seus pods podem ser alocados em outros nós existentes.
Para evitar que seu pod seja desalojado, defina uma priorityClassName: system-cluster-critical propriedade na especificação do seu pod.
O Dimensionador Automático de Cluster foi projetado para ser executado em nós mestres do Kubernetes. Ele pode ser executado no namespace kube-system. O Dimensionador Automático de Cluster não reduz o número de nós com pods kube-system não espelhados em execução neles.
É possível executar uma implantação personalizada do Dimensionador Automático de Cluster em nós de trabalho, mas é necessário ter cuidado extra para garantir que o Dimensionador Automático de Cluster permaneça em funcionamento.
Provedores de Nuvem
O Dimensionador Automático de Cluster oferece suporte a diferentes provedores de nuvem. Para mais informações, acesse provedores de nuvem suportados pelo cluster-autoscaler.
Configurando o Dimensionador Automático de Cluster no Provedor de Nuvem Amazon
Para detalhes sobre como executar o Dimensionador Automático de Cluster no provedor de nuvem Amazon, consulte esta página.