Øvelse – Skaler en beholderforekomst i Kubernetes

Fullført

Mikrotjenesten kan komme under tung belastning i bestemte tider av dagen. Kubernetes gjør det enkelt å skalere mikrotjenesten ved å legge til flere forekomster for deg.

  1. Kjør følgende kommando i kodeområdet på fanen TERMINAL for å skalere mikrotjenesten for bakserveren til fem forekomster:

    kubectl scale --replicas=5 deployment/productsbackend
    

    Grunnen til at vi må angi distribusjon/productsbackend i stedet for bare productsbackend er fordi vi skalerer hele Kubernetes-distribusjonen av serverdeltjenesten, og dette skalerer forekomstene av de enkelte pods riktig.

  2. Hvis du vil bekrefte at fem forekomster er oppe og går, kjører du denne kommandoen:

    kubectl get pods
    

    Når alle forekomstene er spunnet opp, bør du se fem pod-forekomster (representert som individuelle rader) i utdataene. Hver rad starter med productsbackend og etterfølges deretter av en tilfeldig streng.

  3. Hvis du vil skalere forekomsten ned igjen, kjører du følgende kommando:

    kubectl scale --replicas=1 deployment/productsbackend