Utrzymujesz klaster AKS z pulą węzłów użytkownika, która uruchamia wdrożenie (Deployment) dla API. HPA jest już skonfigurowane do skalowania wdrożenia z 2 do 20 replik na podstawie użycia procesora (CPU). Podczas szczytowych obciążeń, HPA zwiększa pożądaną liczbę replik, ale kilka nowych podów pozostaje w stanie Pending z komunikatem 'Insufficient cpu'. Chcesz, aby klaster automatycznie dodawał pojemność, tak aby pody mogły być planowane bez ręcznej interwencji. Co powinieneś zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Włącz automatyczne skalowanie klastra AKS (cluster autoscaler) w puli węzłów użytkownika i ustaw odpowiednie minimalne i maksymalne liczby węzłów..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to włączenie automatycznego skalowania klastra AKS (cluster autoscaler) w puli węzłów użytkownika i ustawienie odpowiednich minimalnych i maksymalnych liczb węzłów. Komunikat 'Insufficient cpu' dla podów w stanie Pending oznacza, że w klastrze brakuje zasobów CPU do ich uruchomienia. HPA skaluje liczbę replik, ale nie dodaje nowych węzłów do klastra. Cluster autoscaler monitoruje pody, które nie mogą zostać zaplanowane z powodu braku zasobów i automatycznie dodaje nowe węzły do puli węzłów, aby zapewnić wystarczającą pojemność. Zwiększenie wartości maxReplicas w HPA nie rozwiąże problemu braku zasobów, ponieważ HPA nadal będzie próbować tworzyć pody, które nie będą miały gdzie się uruchomić. Zmiana HPA na metryki pamięci nie adresuje problemu braku CPU. Włączenie Vertical Pod Autoscaler (VPA) dostosowuje żądania i limity zasobów dla poszczególnych podów, ale nie dodaje nowych węzłów do klastra, gdy brakuje ogólnej pojemności.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana