Junior — Middle
Co się stanie podczas uruchamiania poda, jeśli wartość limitu zasobów przekracza dostępne zasoby w klastrze, ale wartość żądania pozostaje poniżej lub równa dostępnym zasobom?
sobes.tech AI
Odpowiedź od AI
Jeśli w Kubernetes wartość limitu zasobów Pod przekracza dostępne zasoby w klastrze, ale wartość żądania (request) nie przekracza dostępnych zasobów, Pod zostanie uruchomiony, ponieważ scheduler uwzględnia żądania podczas rozmieszczania. Limit jednak ogranicza maksymalne zużycie zasobów podczas działania. Jednak jeśli Pod spróbuje użyć zasobów powyżej limitu, zostanie ograniczony (np. throttling CPU lub OOM kill dla pamięci). W związku z tym, Pod uruchamia się, ale nie może przekroczyć limitu, nawet jeśli jest on większy niż dostępne zasoby.