Exercício – Dimensionar uma instância de contêiner no Kubernetes

Concluído

Seu microsserviço pode ficar muito carregado em determinados horários do dia. O Kubernetes facilita o dimensionamento do microsserviço adicionando mais instâncias para você.

  1. No codespace, na guia TERMINAL, execute o seguinte comando para dimensionar o microsserviço de back-end para cinco instâncias:

    kubectl scale --replicas=5 deployment/productsbackend
    

    O motivo pelo qual precisamos especificar implantação/productsbackend em vez de apenas productsbackend é porque estamos dimensionando toda a implantação do Kubernetes do serviço de back-end, e isso dimensiona as instâncias dos pods individuais corretamente.

  2. Para verificar se as cinco instâncias estão funcionando, execute este comando:

    kubectl get pods
    

    Quando todas as instâncias forem inicializadas, você verá cinco instâncias de pod (representadas como linhas individuais) na saída. Cada linha começa com productsbackend e é seguida por uma cadeia de caracteres aleatória.

  3. Para reduzir a instância, execute o seguinte comando:

    kubectl scale --replicas=1 deployment/productsbackend