Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

Kubernetes Resource Limits a Requests

14. 01. 2025 1 Min. Lesezeit intermediate

Cloud Fortgeschritten

Kubernetes Resource Limits und Requests

KubernetesResourcesPerformance 3 min Lesezeit

Korrekte Konfiguration von CPU und Memory für Pods. Requests, Limits, QoS und OOMKill.

Requests vs Limits

spec:
  containers:
    - name: app
      resources:
        requests:      # Garantiertes Minimum
          cpu: 250m    # 0.25 CPU
          memory: 256Mi
        limits:        # Maximum
          cpu: 1000m   # 1 CPU
          memory: 512Mi

Requests = der Scheduler verwendet sie für die Platzierung. Limits = vom Kernel erzwungenes Maximum.

QoS-Klassen

  • Guaranteed — Requests == Limits (höchste Priorität)
  • Burstable — Requests < Limits
  • BestEffort — keine Requests/Limits (erste bei OOMKill)

Zusammenfassung

Setzen Sie immer Requests (korrektes Scheduling). Memory Limits schützen den Node. CPU Limits sind umstritten — viele empfehlen nur Requests.

Brauchen Sie Hilfe bei der Implementierung?

Unser Team hat Erfahrung mit dem Entwurf und der Implementierung moderner Architekturen. Wir helfen Ihnen gerne.

Kostenlose Beratung

Teilen:

CORE SYSTEMS Team

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.