Kubernetes Resource Calculator
Plane CPU-, Memory- und Storage-Requests für deine Kubernetes-Deployments. Liefert Workload-spezifische Empfehlungen und ein fertiges Deployment-YAML zum Copy-Paste.
Resource-Berechnung pro Workload
Wähle Workload-Typ, Replicas und erwartete Nutzerlast — der Rechner liefert sinnvolle Requests/Limits mit Production-Buffer.
📊 Empfohlene Ressourcen
💡 Tipp: Für Production-Umgebungen empfehlen wir einen 20-30% Buffer für CPU und Memory sowie automatische Skalierung (HPA).
📋 Generierte Kubernetes Resource Manifest
apiVersion: apps/v1
kind: Deployment
metadata:
name: web-app
spec:
replicas: 3
selector:
matchLabels:
app: web-app
template:
metadata:
labels:
app: web-app
spec:
containers:
- name: web
image: my-web:latest
resources:
requests:
cpu: "0.00"
memory: "0Mi"
limits:
cpu: "0.00"
memory: "0Mi"
ports:
- containerPort: 8080Requests vs Limits — die zwei häufigsten Fehler
Fehler 1: Limits = Requests setzen. Der Pod kann nie über seinen Request hinaus skalieren, selbst wenn der Node freie Kapazität hat. Sinnvoll ist Limit ≈ 1,5x Request für CPU und ≈ 1,2x Request für Memory.
Fehler 2: Keine Memory-Limits setzen. Wenn ein Pod mit Memory-Leak den Node OOM-killt, sterben alle Pods auf dem Node mit. Memory-Limits sind die wichtigste Sicherheitsmaßnahme im Cluster — auch wenn der Pod dann selbst gekillt wird, ist das besser als ein Node-Crash.
Production-Buffer: Plane 20-30 % Reserve auf CPU und 15-20 % auf Memory ein, damit HPA und VPA Spielraum haben. Der Calculator macht das automatisch.