Escalonamento
Parte da seção Introdução ao Kubernetes do Journey de Terminal da Coddy. Lição 12 de 45.
O número de Pods que um Deployment executa é sua contagem de réplicas, e você pode alterá-la a qualquer momento:
kubectl scale deployment web --replicas=3O Kubernetes responde deployment.apps/web scaled e inicia mais dois Pods. kubectl get pods agora mostra três, cada um com seu próprio nome gerado.
Reduzir a escala funciona da mesma forma: solicite menos réplicas e os Pods extras serão excluídos. Você também pode escolher a quantidade ao criar o Deployment:
kubectl create deployment web --image=nginx --replicas=2A tabela de Deployment mostra o efeito de relance: READY 3/3 significa que as três réplicas estão ativas. Escalonamento é como você lida com mais tráfego sem alterar nada na própria aplicação.
Desafio
InicianteCrie um Deployment chamado web a partir da imagem nginx, dimensione-o para 3 réplicas e, em seguida, mostre o Deployment web para confirmar que 3/3 estão prontos.
Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Introdução ao Kubernetes
Pratique por conta própria: Playground de Terminal