Some key learnings from a past project utilizing puppet to do infrastructure management in case you're interested :)
- puppet's DSL is imperative and not procedural. This can be somewhat frustrating to folks who are used to procedural languages.
- It can be quite "interesting" to do loops though a later version of puppet does have the ability to write manifests in ruby.
- watch out for some puppet gotchas.
- use hiera for configuration management.
- buy a good book.
So my sister Jasmine has become quite the mountain climber these days. She's climbed things like an 18,000 ft+ volcano down in Mexico, a couple of 20,000 or so ft peaks in the Himalayas and probably others she hasn't told us about cuz she probably doesn't want us to worry. Must be those monkey genes .. which are obviously dormant in me!