Ressourcentyp auswählen
CPU verlangt ganze Millicores. Memory zeigt Speicherwerte; Generic Quantity akzeptiert auch feinere und negative Werte. Der Containermodus erwartet ein JSON-Array mit benannten Einträgen.
Entwicklung und Betrieb
CPU und Speicher umrechnen oder ausdrücklich angegebene Ressourcen von Anwendungscontainern summieren.
Ihre Eingabe wird in diesem Browser verarbeitet und nicht an einen Server gesendet.
Quantity eingeben oder ein Beispiel laden.
Quantity-Werte nach k8s.io/apimachinery v0.34.1 (Kubernetes 1.34). Normalisierte Dezimalausgabe; keine Go-String()-Serialisierung oder Clusterprüfung.
CPU verlangt einen nichtnegativen Wert in ganzen Millicores (1m = 0.001 CPU). Generic Quantity akzeptiert feinere Werte.
Werkzeuggrenzen: 256 Zeichen je Quantity, Exponent −100 bis 100, 100.000 UTF-16-Einheiten, 100 Container, 80 Zeichen je Name. Mindestens eine Ziffer ist erforderlich.
Eingabe oder Optionen geändert. Vor dem Export neu berechnen.
Der Kubernetes Resource Calculator trennt Quantity-Syntax von den Regeln für CPU und Speicher. Prüfen Sie 100m CPU, vergleichen Sie Mi mit M oder fügen Sie ein Container-Array für Requests und Limits ein.
Rechnen Sie CPU Einheiten in Kerne und Millicores um und vergleichen Sie Speicher in Bytes, Mi und Gi. Die Summe beschreibt Ihre Eingabe, keine gemessene Nutzung oder empfohlene Zuteilung.
Im CPU-Modus sind 100m und 0,1 CPU zwei Schreibweisen derselben Menge. Der Kubernetes Resource Calculator zeigt 100m Speicher als 0,1 Byte. Der Vergleich dezimaler und binärer Einheiten deckt Verwechslungen zwischen m, M und Mi auf.
Jede Containerzeile zeigt Requests und Limits neben der Summe. Fehlende Felder bleiben als solche markiert und werden weder durch null noch durch erfundene Grenzen ersetzt.
CPU verlangt ganze Millicores. Memory zeigt Speicherwerte; Generic Quantity akzeptiert auch feinere und negative Werte. Der Containermodus erwartet ein JSON-Array mit benannten Einträgen.
Prüfen Sie fehlende Felder je Ressource. Fehlt ein Limit, bildet die Summe eingetragener Limits keine endliche Gesamtgrenze. Requests werden nicht automatisch aus Limits ergänzt.
Automatisch wird nach 350 ms berechnet. Manuell nutzen Sie Berechnen oder Strg/Cmd+Enter. Beispiel, Leeren und normalisierte Eingabe verwenden Vorschau, Anwenden und Rückgängig; veraltete Ergebnisse lassen sich nicht exportieren.
Kerne und ganze Millicores gemeinsam lesen: 100m entspricht 0,1 CPU. Negative Werte und Bruchteile von Millicores werden abgewiesen.
Exakte Bytes, Mi und Gi vergleichen. Bruchteile von Bytes bleiben erhalten; aufgerundete ganze Bytes erscheinen separat.
Normalisierte Dezimalwerte nach apimachinery v0.34.1 prüfen, einschließlich Hinweisen auf Nano-Rundung und BinarySI-Sättigung.
name, requests und limits als JSON eingeben. CPU- und Speichersummen, fehlende Felder und zu kleine Limits ohne Clusterzugriff prüfen.
100m sind 100 Millicores, also 0,1 CPU. Im Kubernetes Resource Calculator stehen 1000m und 1 für eine CPU. 0.5m scheitert an der CPU-Präzisionsprüfung.
Mi sind 1.048.576 Bytes, M sind 1.000.000 Bytes. Das kleine m bedeutet ein Tausendstel Byte. Im Speichermodus lassen sich die exakten Werte vergleichen.
Wenn kein Admission-Verfahren einen Request ergänzt, kann Kubernetes das gesetzte Limit als Request übernehmen. Dieses Werkzeug zeigt die fehlende Angabe und erläutert die Bedingung, statt Cluster-Standardwerte anzuwenden.
Requests können die verfügbare Knotenkapazität überschreiten; auch Affinität, Taints und andere Regeln können blockieren. Lokale Summen diagnostizieren keinen Cluster. Prüfen Sie Pod-Ereignisse und zuweisbare Knotenressourcen.
Nutzen Sie Messungen unter repräsentativer Last und die Anforderungen Ihrer Anwendung. Der Kubernetes Resource Calculator prüft Mengen und summiert deklarierte Werte; reine Arithmetik bestimmt keine sicheren oder optimalen Requests und Limits.
Unerwarteter Ressourcenwert?
Fügen Sie eine Quantity oder ein Container-Array in den Kubernetes Resource Calculator ein und exportieren Sie das aktuelle Ergebnis als JSON.