Skalowanie
Część sekcji Wprowadzenie do Kubernetes ścieżki Terminal w Coddy. Lekcja 12 z 45.
Liczba Podów uruchamianych przez Deployment to liczba replik. Możesz ją zmienić w dowolnym momencie:
kubectl scale deployment web --replicas=3Kubernetes odpowiada deployment.apps/web scaled i uruchamia dwa dodatkowe Pody. Polecenie kubectl get pods wyświetla teraz trzy Pody, każdy z własną wygenerowaną nazwą.
Zmniejszanie skali działa tak samo: zażądaj mniejszej liczby replik, a nadmiarowe Pody zostaną usunięte. Możesz też wybrać ich liczbę podczas tworzenia Deploymentu:
kubectl create deployment web --image=nginx --replicas=2Tabela wdrożenia pokazuje od razu efekt: READY 3/3 oznacza, że wszystkie trzy repliki działają. Skalowanie pozwala obsłużyć większy ruch bez wprowadzania jakichkolwiek zmian w samej aplikacji.
Wyzwanie
PoczątkującyUtwórz wdrożenie o nazwie web z obrazu nginx, skaluj je do 3 replik, a następnie wyświetl wdrożenie web, aby potwierdzić, że wszystkie 3/3 są gotowe.
Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Wprowadzenie do Kubernetes
Poćwicz samodzielnie: Edytor online Terminal