Illustration of a Kubernetes resource name being checked against DNS naming rules

Kubernetes Resource Name Validator

Kubernetes names must follow one of a handful of standard formats depending on the field. Pick which one applies and type a name to check it. Runs entirely in your browser.


💻 Show API usage examples (cURL)
curl -sS -X POST https://devops.majbase.com/k8s-name-validator/api -H "Content-Type: application/json" -d '{"name":"my-app","kind":"dns-label"}'

Returns {"valid", "error"}. kind is one of: dns-subdomain, dns-label, dns-1035-label, label-value.