Øvelse – Skaler en beholderforekomst i Kubernetes
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.
Kjør følgende kommando i kodeområdet på fanen TERMINAL for å skalere mikrotjenesten for bakserveren til fem forekomster:
kubectl scale --replicas=5 deployment/productsbackendGrunnen 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.
Hvis du vil bekrefte at fem forekomster er oppe og går, kjører du denne kommandoen:
kubectl get podsNå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.
Hvis du vil skalere forekomsten ned igjen, kjører du følgende kommando:
kubectl scale --replicas=1 deployment/productsbackend