O dimensionamento manual permite definir o número exato de pods em execução para uma aplicação implantada em um cluster Kubernetes no Enterprise Distributed Application Service (EDAS). Use esse recurso para ajustar a capacidade conforme variações de tráfego ou eventos agendados e controlar os custos de recursos sem comprometer a qualidade do serviço.
Como funciona
Durante o dimensionamento, o EDAS atualiza automaticamente a infraestrutura relacionada:
|
Componente |
Comportamento durante o dimensionamento |
|
Balanceador de carga |
Se houver um Service configurado e vinculado a uma instância do Server Load Balancer (SLB), o EDAS adiciona ou remove os pods dimensionados da lista de servidores de backend do SLB. |
|
Armazenamento persistente |
Se o armazenamento persistente estiver configurado, o EDAS associa os novos pods ao armazenamento persistente existente. |
Pré-requisitos
Antes de começar, verifique se você tem:
Uma conta do EDAS com acesso ao console do EDAS
Uma aplicação implantada em um cluster Kubernetes no EDAS
Dimensionar uma aplicação
Faça login no console do EDAS.
No painel de navegação à esquerda, escolha Application Management > Applications.
Na barra de navegação superior, selecione uma região. Na parte superior da página, selecione um namespace de microsserviço.
Na lista suspensa Cluster Type, selecione Kubernetes Cluster.
Localize a aplicação e clique em nome dela na coluna Application Name.
No canto superior direito da página Application Overview, escolha Scale > Manual Scaling.
Na caixa de diálogo Application Scaling, especifique o número total esperado de pods e clique em OK.
Definir a contagem de pods como 0 exclui fisicamente todos os pods em execução da aplicação. Apenas as informações básicas de criação da aplicação são mantidas.
Verificar o status do dimensionamento
Após o início do dimensionamento, a mensagem Application change in progress... aparece na página Application Overview. Clique em View Details para acompanhar o processo de alteração.
Quando a alteração for concluída, verifique a seção Basic Information na página Application Overview. Se o status dos pods aparecer como em execução, o dimensionamento estará concluído.
