Resumo
Neste módulo, você imaginou que trabalhava para uma empresa de edição de vídeo em crescimento que fornece um serviço de renderização de vídeo baseado em nuvem. O serviço estava experimentando um aumento da demanda devido a uma recente expansão internacional. O aplicativo aplicou o HPA (Dimensionador Automático de Pod Horizontal) para fins de dimensionamento, mas o cluster não conseguiu acompanhar o processo. Seu gerente incumbiu a você a tarefa de encontrar uma solução para dimensionar o cluster automaticamente.
Você analisou o recurso de dimensionador automático de cluster do AKS (Serviço de Kubernetes do Azure) para conferir se ele seria a melhor opção. Com esse recurso, você conseguiu aumentar e diminuir o número de nós no cluster automaticamente. Você configurou o dimensionamento automático de cluster para observar pods não agendados com restrições de recursos e aumentar e diminuir automaticamente o número de nós para atender a esses requisitos. Você viu como o recurso poderia permitir que sua empresa acompanhasse a escalabilidade do aplicativo e decidiu propor a solução ao seu gerente.
Limpar os recursos
Neste módulo, você criou recursos usando sua assinatura do Azure. Para evitar incorrer em encargos, exclua os recursos criados usando as seguintes etapas:
No Cloud Shell, remova o grupo de recursos que você criou neste módulo usando o comando
az group delete
.az group delete --resource-group myResourceGroup
Quando você cria um cluster no AKS, um segundo grupo de recursos é criado automaticamente para armazenar os recursos do AKS. Esse grupo de recursos usa o seguinte formato de nomenclatura: MC_resource-group-name_cluster-name_location. Remova esse grupo de recursos usando o comando
az group delete
.az group delete --resource-group MC_myResourceGroup_myAKSCluster_eastus
Remova o contexto do cluster excluído usando o comando
kubectl config delete-context
.kubectl config delete-context myAKSCluster
Saiba mais
Para saber mais sobre os artigos abordados neste módulo, consulte estes recursos: