Alıştırma - Kubernetes'te kapsayıcı örneğini ölçeklendirme

Tamamlandı

Mikro hizmetiniz günün belirli saatlerinde ağır yük altında kalabilir. Kubernetes, sizin için daha fazla örnek ekleyerek mikro hizmetinizi ölçeklendirmeyi kolaylaştırır.

  1. Kod alanında, TERMINAL sekmesinde aşağıdaki komutu çalıştırarak arka uç mikro hizmetini beş örneğe ölçeklendirin:

    kubectl scale --replicas=5 deployment/productsbackend
    

    Yalnızca productsbackend yerine deployment/productsbackend belirtmenizin nedeni, arka uç hizmetinin kubernetes dağıtımının tamamını ölçeklendirmemiz ve tek tek podların örneklerini doğru ölçeklendirmemizdir.

  2. Beş örneğin çalışır durumda olduğunu doğrulamak için şu komutu çalıştırın:

    kubectl get pods
    

    Tüm örnekler yüklendikten sonra çıktıda beş pod örneği (tek tek satırlar olarak gösterilir) görmeniz gerekir. Her satır productsbackend ile başlar ve ardından rastgele bir dize gelir.

  3. Örneğin ölçeğini geri küçültmek için aşağıdaki komutu çalıştırın:

    kubectl scale --replicas=1 deployment/productsbackend