All tagged puppet

John Arundel on Puppet

John Arundel, Puppet consultant and author, on the writing process. “Writing the Puppet Cookbook was a great opportunity to delve into all the Puppet stuff I didn’t know about. I hope readers will also find out stuff they didn’t know and that it will be useful. If just one person is helped and inspired by this book... then I’m not giving refunds to the others.”

Puppet dry run

Puppet's dry-run feature is a powerful tool that's often overlooked by busy sysadmins. Even if you test your Puppet manifests on a virtualised replica of your production site, which many people don't have the time or the budget to do, pushing changes out live can have unforeseen side effects which are best avoided.

Scaling Puppet with Git

Scaling Puppet is most commonly done using client/server mode. However, is there a better way? We present an alternative to the traditional Puppetmaster solution using Git. Guest post by Stephen Nelson-Smith.

What's wrong with this image?

It’s common nowadays for sysadmins to manage very large numbers of servers - often virtual servers created on-demand in cloud platforms like Amazon EC2. How do you build so many servers and keep them updated - automatically, reliably, and quickly?

Puppet and MySQL: create databases and users

Puppet MySQL management couldn’t be easier. Most applications use some kind of SQL database, and MySQL is a simple, easy to use, drop-in solution. In this article I’ll show you how to manage your MySQL servers, users, databases, and access permissions using Puppet.