Home
Watchdroid
Mail Blackhole
docker run → Compose
Nginx Config Generator
Kubernetes YAML Validator
blackdroid.dev

Kubernetes YAML Validator

Validate Kubernetes YAML online — structural and kind-specific checks for Deployments, Services, Ingress, RBAC and more. Multi-doc, free, no upload.

2 documents0 errors0 warnings1 info
Deployment/webapps/v1
  • spec.template.spec.containers[0].livenessProbeNo livenessProbe — crashed containers are only restarted when the process exits.
Service/webv1

Looks good — no issues found.

About Kubernetes YAML Validator

Paste one or more manifests (--- separated) and get per-document checks: envelope rules (apiVersion, kind, metadata.name, DNS-1123 naming), kind-specific requirements for 20+ resource types, and the mistakes that actually bite — selector/template label mismatches, missing service ports, bad CronJob schedules, HPA min>max, non-base64 Secret data, invalid RBAC rules and deprecated apiVersions.

It also flags operational smells: unpinned or :latest images, missing resource requests/limits and absent liveness/readiness probes. This is lint-level validation, not a schema check — for the full contract use kubectl apply --dry-run=server. Everything runs locally in your browser.