Puppet equipped to be OpenStack interface

With a series of modules, the Puppet configuration management tool can be used to deploy and manage OpenStack clouds

Puppet Labs has equipped its namesake open-source configuration management software with the ability to control OpenStack cloud deployments, the company plans to announce on Tuesday.

Puppet's new capability, offered as a series of modules, may bring a much-needed user interface to the increasingly popular OpenStack cloud computing software stack.

The modules will help administrators "build and maintain the key central spine of OpenStack," said Luke Kanies, CEO and founder of Puppet Labs. "If you want to get an OpenStack deployment up and running, these modules will help you do that."

OpenStack is a set of open-source software components for managing computing infrastructure so it can be offered as a service. The primary method of access for OpenStack itself is an API (application programming interface), which can be used for building control consoles. Easy-to-use graphical interfaces that employ this API have been in short supply until recently, though. Hosting provider and OpenStack co-founder Rackspace just released a graphical console for controlling OpenStack deployments on its own hosting service. Dell has also open sourced a console for handling basic operations in OpenStack, called Crowbar.

Puppet now offers a third alternative. Like Puppet itself, OpenStack is a modular system, one with different components handling different duties. The initial batch of Puppet modules will allow administrators to manage OpenStack's Compute, Object Store and Image Store components.

Puppet can be used to build an OpenStack implementation, as well as manage software patches and monitor performance once the deployment is operational. The modules will be updated as the software itself is updated. "It will be a very easy way for OpenStack users to stay modern with what is happening in the OpenStack community," Kanies said.

Puppet developed the modules, along with Cisco, Red Hat, and cloud service providers Morphlabs and eNovance.

The modules may be downloaded from PuppetForge, a repository of Puppet modules. Additional modules will be released in the months to come, though this initial batch of modules will provide the core functionality for interfacing with OpenStack.

ENovance has been one of the early users of Puppet to manage OpenStack. The company has specialized in offering open-source software in a hosted setting and began offering OpenStack in 2011, according to Loïc Dachary, eNovance chief research officer. Dachary said the company appreciates that Puppet has a vibrant user and developer community, which helps ensure that issues that eNovance encounters can be addressed quickly.

ENovance plans to launch a hosted version of OpenStack controlled by Puppet in May, though it offers the service now to selected customers.

This is not Puppet's first foray into managing cloud services. Other Puppet modules can be used to manage cloud services based on VMware software as well as to manage deployments on Amazon Web Services.

Puppet Labs, founded in 2005, offers an enterprise version of the open-source configuration management tool. Organizations such as Zynga, Citrix, Rackspace and Match.com use the software.

Joab Jackson covers enterprise software and general technology breaking news for The IDG News Service. Follow Joab on Twitter at @Joab_Jackson. Joab's e-mail address is Joab_Jackson@idg.com

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Joab Jackson

IDG News Service
Show Comments

Brand Post

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Christopher Low

Brother RJ-4230B

This small mobile printer is exactly what I need for invoicing and other jobs such as sending fellow tradesman details or step-by-step instructions that I can easily print off from my phone or the Web.

Aysha Strobbe

Microsoft Office 365/HP Spectre x360

Microsoft Office continues to make a student’s life that little bit easier by offering reliable, easy to use, time-saving functionality, while continuing to develop new features that further enhance what is already a formidable collection of applications

Michael Hargreaves

Microsoft Office 365/Dell XPS 15 2-in-1

I’d recommend a Dell XPS 15 2-in-1 and the new Windows 10 to anyone who needs to get serious work done (before you kick back on your couch with your favourite Netflix show.)

Maryellen Rose George

Brother PT-P750W

It’s useful for office tasks as well as pragmatic labelling of equipment and storage – just don’t get too excited and label everything in sight!

Cathy Giles

Brother MFC-L8900CDW

The Brother MFC-L8900CDW is an absolute stand out. I struggle to fault it.

Luke Hill


I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Featured Content

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?