I used to know a little bit of perl but I've forgotten most of that. Plus, from what I've read, puppet / ansible / chef are for config management, and in reality the config of these systems shouldn't ...