Kubernetes Toolkit
Validate, format, calculate resources, and diff Kubernetes manifests — four tools covering correctness, readability, and resource planning. All run entirely in your browser.
How these fit together
Kubernetes YAML Validator catches what kubectl apply would reject — a removed apiVersion, an invalid resource name, a missing container image — before you find out the hard way. Kubernetes Manifest Formatter cleans up indentation and reorders top-level fields into the conventional apiVersion/kind/metadata/spec order. Kubernetes Resource Calculator computes a manifest's total CPU/memory requests and limits and its resulting QoS class instead of you working through the rules by hand. And K8s Diff compares two versions of a manifest field-by-field, with server-managed noise like status and resourceVersion stripped by default.
Kubernetes YAML Validator
Check Kubernetes manifests for removed apiVersions, invalid names, and structural errors before kubectl apply rejects them.
Kubernetes Manifest Formatter
Reformat Kubernetes YAML with consistent indentation and fields in the conventional apiVersion/kind/metadata/spec order.
Kubernetes Resource Calculator
Compute total CPU/memory requests and limits and the QoS class (Guaranteed/Burstable/BestEffort) from a manifest.
K8s Diff
Compare two Kubernetes manifests field-by-field, matched by resource identity, with server-managed noise stripped by default.