Menu
Coddy logo textTech

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=3

O 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=2

A 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.

challenge icon

Desafio

Iniciante

Crie 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

Terminal
quiz iconTeste seus conhecimentos

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