練習 - 調整 Kubernetes 中的容器執行個體
微服務在一天的某些時段可能會有大量的負載。 Kubernetes 為您新增額外的執行個體,讓您輕鬆調整微服務。
在 codespace 的 [終端] 索引標籤上,執行下列命令,將後端微服務調整為五個執行個體:
kubectl scale --replicas=5 deployment/productsbackend
之所以必須指定 deployment/productsbackend,而不是只指定 productsbackend,是因為我們要調整後端服務的整個 Kube 部署,而這會正確地調整個別 Pod 的執行個體。
請執行此命令,以驗證五個執行個體已啟動且正在執行:
kubectl get pods
一旦所有的執行個體都已啟動,您應該會在輸出中看到五個 Pod 執行個體 (以個別資料列表示)。 每個資料列都會以 productsbackend 開頭,並且後接隨機字串。
若要向下調降執行個體,請執行下列命令:
kubectl scale --replicas=1 deployment/productsbackend