Scaling Puppet Community

While the best route to go is to use Puppet Enterprise for solid support and a team of talented engineers to help you in your configuration management journey, sometimes the right solution for your needs is to use Puppet Community.

Automation Without a Plan

Why tools alone won’t help you reach automation Nirvana. DevOps consulting and implementation at the basest levels have been revolving around implementation and enablement for quite a number of years now. You reach out to a vendor, either buy a product or use an Open Source offering and have aRead More

I’d like one DevOps, please…

To get your newest software to site faster, the entire lifecycle of systems and software throughout your pipeline has to be streamlined and interconnected

Scaling Puppet Enterprise – Part VI – Code Manager

Recap Let’s see where we are. We have a Puppet Enterprise Split Installation consisting of a Puppet Master, PuppetDB, and Puppet Enterprise Console. We have a Load Balancer with two compiler nodes behind it. We have an ActiveMQ Hub and an ActiveMQ Spoke and have removed ActiveMQ responsibilites from theRead More

Scaling Puppet Enterprise – Part V – GitLab

If you’ve been following for the past 5 installments, we’re nearing the end! Note that each of the prior articles required other things to have been completed before reading/performing the contained steps, but this article is a bit different. In all truth, you could do this process at any point,Read More

Scaling Puppet Enterprise – Part IV – ActiveMQ Hub and Spokes

As in the previous installment, you need to have already completed a few steps before arriving at this post. You should have already completed a “split installation” (Documented here). Also, your load balancer needs to be configured and running. The procedure for this portion can be found here. Finally, youRead More

Scaling Puppet Enterprise – Part IIIb – Additional Compilers

As in the previous installment, you need to have already completed a few steps before arriving at this post. You should have already completed a “split installation” (Documented here). Also, your load balancer needs to be configured and running. The procedure for this portion can be found here. If you’veRead More

Scaling Puppet Enterprise – Part IIIa – Additional Compilers

You should have completed a split install before beginning this section. You can find the Split Installation documentation at Puppet’s Website, or the first installment of this tutorial here. If you try and begin here, you might find yourself lost. Note also that the “Additional Compilers” docs comes in twoRead More

Scaling Puppet Enterprise – Part II – Installation

Installing Puppet Enterprise has been made remarkably easier as time has gone on. The efforts of Puppet Labs (I still can’t get used to simply ‘Puppet’) to make the installation as seamless and powerful as possible with the simplest of interfaces has been highly successful. Many changes have occurred overRead More

Scaling Puppet Enterprise

Puppet Enterprise has many wheels to turn and sliders to adjust. Follow along as we build a large-scale Puppet Enterprise Implementation