Badgerati/Fogg

Add in additional naming convention length checks

Badgerati opened this issue · 0 comments

When creating IaaS in Azure, certain resources having naming convention length limits (like passwords must be 12-123 chars).

Fogg doesn't check naming conventions during validation, so this issue is to add in support for the most common ones:

  • Resource Group names (1-90)
  • VM names (1-15)
  • VM username (1-20)
  • VM password (12-123)
  • Storage Account names (3-24)

(for the username/password, if possible, ask 3 times if the requirements aren't met, then fail)

More can be added in later for things like availability sets.