Пытаемся воспроизвести best practice разработчиков puppet. Всё ставится просто и по шагам. Только учитываем, что в самом лучшем случае, если в вашей компании нормальное руководство и им не жалко денег на нужды оркестровки, администрирования и экономию времени своих администраторов, то вам понадобится 3 сервера: 1 – puppetmaster, 2 – postgresql, 3 – puppetdb. Так же такая схема в будущем поможет вам при росте вашей инфраструктуры в кластеризации puppet сервиса. В моём случае, увы, я буду использовать 2 физических сервера: 1 – puppetmaster, 2 – postgresql/puppetdb.
my broken Wonderland