Övning – Skala en containerinstans i Kubernetes
Din mikrotjänst kan komma att belastas hårt under vissa tider på dagen. Kubernetes gör det enkelt att skala mikrotjänsten genom att lägga till fler instanser åt dig.
I kodområdet på fliken TERMINAL kör du följande kommando för att skala serverdelsmikrotjänsten till fem instanser:
kubectl scale --replicas=5 deployment/productsbackendAnledningen till att vi behöver ange deployering/productsbackend i stället för bara productsbackend är att vi skalar hela Kubernetes-deployeringen av serverdelstjänsten, vilket skalar instanserna av de enskilda poddarna korrekt.
Kontrollera att fem instanser är igång genom att köra det här kommandot:
kubectl get podsNär alla instanser har spunnits upp bör du se fem poddinstanser (representeras som enskilda rader) i utdata. Varje rad börjar med productsbackend och följs sedan av en slumpmässig sträng.
Om du vill skala ned instansen igen kör du följande kommando:
kubectl scale --replicas=1 deployment/productsbackend