Puppet tips

I don’t like puppet, I grew up with Chef, though Puppet is as good as Chef. When programming a new puppet manifest I always start with logical structure, I test this structure using notify commands. Puppet has a DSL, it’s not ruby, it’s not a “normal” language. For example there are no variables. There are constants, they look like variables though they are not mutable. Puppet code is build out of Resource statements. There are…

Continue reading