Junior — Middle
Was passiert beim Starten eines Pods, wenn der Wert der Ressourcenbegrenzung die verfügbaren Ressourcen im Cluster übersteigt, aber der Wert der Anfrage unter oder gleich den verfügbaren Ressourcen bleibt?
sobes.tech KI
Antwort von AI
Wenn in Kubernetes der Ressourcenlimitwert eines Pods die verfügbaren Ressourcen im Cluster übersteigt, aber der Request-Wert die verfügbaren Ressourcen nicht überschreitet, wird der Pod gestartet, da der Scheduler bei der Platzierung die Requests berücksichtigt. Das Limit begrenzt jedoch den maximalen Ressourcenverbrauch während der Laufzeit. Wenn der Pod jedoch versucht, Ressourcen über das Limit hinaus zu verwenden, wird er eingeschränkt (z.B. CPU-Throttling oder OOM-Kill bei Speicher). Der Pod startet also, kann aber das Limit nicht überschreiten, auch wenn es höher als die verfügbaren Ressourcen ist.