Puppet Primer IV – The Manifest and The Class Thus far we’ve covered a lot of ground in the minutia of the varied component in Puppet. We’ve talked about what the Puppet platform is and some foundations upon which it is built. We’ve also talked about the Resource Abstraction Layer, Resources, and the Client Server […]
Puppet Primer III – Resources Welcome back to the Puppet Primer series. As I mentioned in the first installment of this series, we were to cover resources in depth later, and this is that article. In the context of Puppet, when we say “resources”, we are referring to the fundamental unit we use in modeling […]
In my Puppet travels over the last 10 or so years, one topic has continued to arise time and again, and that has been the ability to scale Puppet Community (formerly Puppet Open Source) to thousands of nodes. While the best route to go is to use Puppet Enterprise for solid support and a team […]
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 a consultant come in, setup the […]
Sounds crazy to those who know, but the world out there is only just starting to get the DevOps momentum (much less the DevSecOps, SecOps, et al. momentum) even though it’s already a 10 year old term! The larger and more vertical sites are coming around to DevOps simply as a matter of inertia now, […]
Recap Let’s see where we are. The final remaining piece is like a “glue” step where we pull all the various pieces together, generate keys for SSH and deployment tokens. We also associate the ctalog compilers to the Enterprise master and coordinate the deployment of code across the masters. Needless to say, you will need […]
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, but I placed it here […]
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, you should have the additional compilers […]