This repository was archived by the owner on Jan 9, 2023. It is now read-only.

Description
This is a follow-up ticket to #3 and aims to allow hyphen in both environment and cluster names.
The problem right now is that we don't allow a single separator charter in these names. Such separation would be really handy:
It's not a deal-breaker to disallow hyphens, but naming does then become somewhat boxed in when you use an internal mulit-term naming convention; something like {division-prefix}-{product-group}.
Furthermore, ops folks can be further served on instance and cluster names that include some sort of indicator; we usually add the region into our naming. Sure this can be dealt with in many others ways, but anything that will help someone rolling out of bed at 3am is a positive.
@leopoldodonnell in #3
Both names are used in many ways right now:
- DNS labels
- Paths in the config dir
- Naming of resources of all types in terraform