your home for end-user virtualization!

2018’s Puppet Community Award Winners!!

A big shout out too my peer @nmaludy! for his Puppet community award! Each year the Puppet community puts our collective heads together and selects some outstanding community members to recognize, and this year was no different. We had a lot of really great nominees and a few clear leaders. I’m sure that none of […]

Posted in Puppet, StackStorm | No Comments

Build a 3-node mongodb cluster using puppet (for use with High Availability Graylog in this case)

One of the core components to a Graylog installation in MongoDB. Quite possibly the worst database ever to grace the planet :) Hopefully, from a Graylog prospective, MongoDB will disappear from the solution soon. Anyway, from an architecture prospective, we want to use a highly available Graylog deployment aka Graylog HA. Of which, there is […]

Posted in Puppet | No Comments

Building a two-node elasticsearch cluster for Graylog using Puppet

Assumptions: Two servers, in this case: – – 8 vCPU 16GB vMem A second hard disk of 500GB /dev/sdb1 formatted XFS and mounted as /var/lib/elasticsearch Hosts file configured to reference each other The follow two puppet modules are installed: saz-limits, puppetlabs-java and elasticsearch-elasticsearch Web Interface: We use the KOPF elastic search […]

Posted in Automation, Linux, Puppet | No Comments

Configure a datacenter mail relay through Office 365 based on Postfix using Puppet

When standing up a new greenfield environment, one of the first services you typically end up needing is an internal mail relay. We use Office 365, so we wanted to our mail relay to send mail through it. To do that I used Puppet along with a Puppet module from jlambert121, which you can find […]

Posted in Automation, Puppet, RHEL | No Comments