Matt,
I don't remember the technical details on why it exists, but it does.
No, there aren't any plans to relax it that I'm aware of...
Yeah, we use git branches as environments, and we essentially do
's/[^A-Za-z0-9_]/_/g' on the branch names to get environment names.
-Jason
On 02/19/2014
Hi,
Our infrastructure design has the environment that a server lives in
embedded in its FQDN:
hostname.seccomp-environment.local
Where seccomp is the 'security compartment' (i.e. the kind of data it
houses) and env is the environment name.
I set my puppet.conf up so that 'environment = sc-env1