Kubernetes manifest overview
Summarize the resources, images and settings in a Kubernetes YAML manifest.
Kubernetes manifest overview
Paste a Kubernetes manifest — one document or a multi-document YAML stream separated by "---" — and this tool lists every resource it finds: kind, name, namespace and the settings that matter most when reviewing a deployment. Use it to sanity-check a manifest before applying it, to review a colleague's pull request, or to inventory what a Helm template or kustomize build actually renders, without switching to a terminal and running kubectl.
The options set how much detail each row carries. "Show container images and tags" lists what each container in a Deployment, StatefulSet, DaemonSet, Job, CronJob or bare Pod runs, init containers included. "Show resource requests and limits" prints each container's CPU and memory values, so a workload with none set stands out. "Show ports and volumes" adds container ports and the pod's volumes with their type. "Show ConfigMap / Secret references" collects every reference a pod depends on, from env, envFrom and mounted volumes alike. Turn on warnings and a "latest" (or untagged) image or a missing limit gets flagged — two of the most common review comments. Filter by kind or namespace with a comma-separated list, and choose table, list or CSV depending on the use.
The parser accepts real-world YAML: flow and block styles, registries with a port in the image name, digest-pinned images, and both Windows and Unix line endings. A manifest that isn't valid YAML produces a calm error naming the offending line, not a blank screen.
Everything runs locally in your browser — the manifest never leaves your device, which matters when it references internal registries, namespaces or secret names you'd rather not paste into a cloud service. Copy the result, download it as a .txt file, or send it straight into another TextArray tool to continue working on it.