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

Concluído

Seu microsserviço pode estar sob carga pesada durante determinados períodos do dia. O Kubernetes facilita o dimensionamento do seu microsserviço adicionando mais instâncias para você.

  1. No espaço de código, 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
    

    A razão pela qual precisamos especificar deployment/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 cinco instâncias estão em execução, execute este comando:

    kubectl get pods
    

    Depois que todas as instâncias forem giradas, você verá cinco instâncias 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 novamente, execute o seguinte comando:

    kubectl scale --replicas=1 deployment/productsbackend