Kubernetes Health

K8s Manifest Deprecation Checker

Paste your Kubernetes YAML manifest. Instantly see which APIs are deprecated or removed in your target version — with replacement paths and migration notes.

Supports multi-document YAML (--- separated)

How It Works

1

Paste Your Manifest

Paste any Kubernetes YAML — Deployments, Services, Ingresses, CronJobs, RBAC, and more. Multi-document files supported.

2

Select Target Version

Choose which Kubernetes version you're targeting. The checker evaluates each resource's apiVersion against the deprecation timeline.

3

Get Migration Path

See exactly which APIs need updating, the replacement apiVersion, and field-level migration notes for each resource.

Supported Resource Types

Apps

Deployment, DaemonSet, ReplicaSet, StatefulSet

Networking

Ingress, IngressClass

RBAC

ClusterRole, ClusterRoleBinding, Role, RoleBinding

Batch & Scheduling

CronJob, PriorityClass

Policy & Autoscaling

PodDisruptionBudget, PodSecurityPolicy, HorizontalPodAutoscaler

Storage & Infrastructure

CSIDriver, CSINode, StorageClass, VolumeAttachment, Lease, EndpointSlice, FlowSchema

FAQ

Does this check my live cluster?

No. This is purely static YAML analysis. Your manifest is parsed entirely in the browser — nothing is sent to any server. It checks the apiVersion fields against a known deprecation database.

Which Kubernetes versions are covered?

The deprecation database covers all major API changes from Kubernetes 1.6 through 1.32+. This includes the big v1beta1 removals in 1.16, 1.22, 1.25, 1.26, 1.29, and 1.32.

Can I paste multiple documents?

Yes. Separate your YAML documents with --- on its own line, just like you would in a standard multi-document YAML file. Each document is parsed and checked independently.

Is my YAML sent anywhere?

No. Everything is parsed and checked in your browser using JavaScript. Your manifest never leaves your device. The only network request is loading the js-yaml library from a CDN.

Kubernetes Health

Stay ahead of Kubernetes deprecations

Track Kubernetes releases, deprecation timelines, and migration guides — delivered straight to your inbox when new versions land.

Powered by ReleaseRun — Free developer tools for release lifecycle management