Your files stay on your device

# Kubernetes resource calculator

Enter workload YAML or per-container requests plus node size and reserve settings to get request and limit totals, QoS per pod, pods per node and a minimum node count, with Kubernetes-exact quantities.

Paste workload YAML or add a workload by hand to total it.

The node count is a lower bound: it fits every pod against the heaviest request in the set and ignores bin-packing, node selectors, affinity and anti-affinity, topology spread, taints, and rolling-update surge. RuntimeClass overhead is not known here, so it is not added. QoS reads the regular container list, and a container that declares only limits gets its request defaulted to those limits, exactly as kube admission does. All arithmetic runs in this tab; no cluster is contacted and nothing is applied.
Options

## More config file tools

- [Compose file visualizer](/config/docker-compose-visualizer)
- [YAML](/config/yaml)
- [docker run → compose](/config/docker)
[All config file tools](/config)

Was this tool useful?
YesNo

---

Canonical HTML: https://nutter.tools/config/kubernetes-resource-calculator
Markdown version: https://nutter.tools/config/kubernetes-resource-calculator.md
Plain-text version: https://nutter.tools/config/kubernetes-resource-calculator.txt
Agent index: https://nutter.tools/llms.txt

