u/cryptobelieverxx

I built a free Azure resource naming tool - CAF compliant, respects each resource's character limits, exports Terraform/Bicep/Policy
▲ 3 r/azuredevops+1 crossposts

I built a free Azure resource naming tool - CAF compliant, respects each resource's character limits, exports Terraform/Bicep/Policy

Azure naming has annoyed me for years across client projects. The CAF guidance is solid but scattered, and every resource type has its own rules. Storage accounts: 24 chars, no hyphens; Windows VMs: 15; container registries: no hyphens at all. I'd cross-reference the docs and still hit a validation error at deploy time.

So I built AzureNamer to scratch my own itch:

  • Generates CAF compliant names for 200+ resource types, applying each one's real length/character rules automatically
  • Exports the names as CSV, Terraform, Bicep, JSON or as a Markdown.
  • Reverse parser: paste an existing name and it breaks it into type / workload / env / region

Free, no login. It's a side project, so I'd genuinely like feedback - wrong abbreviations, missing resources, anything off (there's a feedback link on the site).

Hope it saves someone from naming a storage account stPayments-Prod, hitting deploy, and learning the hard way that storage names can't have hyphens or capitals.

u/cryptobelieverxx — 7 days ago