Remote control with expect-lite
I’ve recently been playing around with expect-lite, a wrapper for expect that allows you to automatically login to hosts with telnet or ssh to run commands on remote hosts without getting too much...
View ArticlePart 1: Installing puppet 2.6.1 on CentOS with YUM/RPM
Installing Puppetmaster 2.6.1 Assuming, like me, the thought of letting rubygems vommit all over your filesystem is not a pleasant one, then how to get the latest puppet 2.6.1 installed on CentOS 5.5...
View ArticlePart 2: Puppet 2.6.1, configure puppetmaster and puppetd
Configure Puppetmaster For installing puppetmaster 2.4.1 on CentOS please click here for Part 1 In Part 1 we covered installing the Puppetmaster and Puppetd packages on Centos 5.5. We will now...
View ArticlePart 3: Installing puppet-dashboard on CentOS / Puppet 2.6.1
Puppet Dashboard Puppet dashboard is a fairly new app with loads of future potential and is great for monitoring your puppet estate. This is a quick guide to getting it running on puppet 2.6.1. Be sure...
View ArticleSoftware review: Rundeck
I’ve been looking around lately for something that can handle command-and-control automation across an estate of Linux servers. My requirements are to be able to run jobs and tasks remotely, either...
View ArticlePuppet – working with define based virtuals
Define Based Virtuals Define-based virtuals are quite a powerful feature of Puppet, but many people either don’t understand them or don’t know how to apply them effectivly to their manifests. Due to...
View ArticlePreventing users from changing their password with PAM
Blocking AD users from using passwd I had to design a system recently for a client which has a mixture of local users and remote users that are authenticated using LDAP against Active Directory...
View ArticleConfiguring Tomcat properties files with Augeas and Puppet.
Introduction This post covers quite a few different things, it is taken from a real-world example of something I was asked to do recently which not only involved some cool Puppetmastery using exported...
View ArticlePuppet configuration variables and Hiera.
Managing configuration variables within Puppet has always given me a bit of a headache, and I’ve never really found a way to do it that I’m all together happy with, particularly when dealing with the...
View ArticleIntroducing hiera-mysql MySQL Backend for Hiera
Introduction Some time ago I started looking at Hiera, a configuration datastore with pluggable back ends that also plugs seamlessly into Puppet for managing variables. When I wrote hiera-gpg a few...
View Article
More Pages to Explore .....