Challenge: who am i and what am i supposed to do?
Guys - i just started using puppet. I am trying to set something up where a server comes alive after a general vanilla iso (let's say CentOS) and asks itself 3 questions:
1) Who am I? 2) Where am I? 3) What am I supposed to do?
1) What type of server am I? Based on that, certain modules will apply; 2) Where in the world am I? What datacenter (priv cloud) or availability zone (pub cloud) am I in? Based on this, certain modules will apply; 3) If i realize what kind of server I am, then I will install certain modules (apache, tomcat, etc..) together with their configuration files.
Thanks :-) Alex