Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

More New DevOps Tools! "Pennyworth" and "Blueprint"

DZone's Guide to

More New DevOps Tools! "Pennyworth" and "Blueprint"

· DevOps Zone
Free Resource

Download “The DevOps Journey - From Waterfall to Continuous Delivery” to learn learn about the importance of integrating automated testing into the DevOps workflow, brought to you in partnership with Sauce Labs.

I just love the code sharing going on around the DevOps movement right now.  Last week James Turnbull, the VP of Tech Operations at Puppet Labs, gave his reasons for why he shares his code and how shared code has benefited him.  Today I've found 2 new tools hot off the tweet feed that will hopefully benefit you in your endeavors. 

Pennyworth

This tool was uploaded to GitHub just last night.  It's a continuous packaging system built around Chef, Jenkins and the FPM packaging tool.

Based upon the principles of continuous integration, pennyworth will help you build assets for any software you use and provides a reasonable means to distribute it throughout your nodes. By using a well tested package management system under the hood for deployment, you can easily roll back versions and manage node level conflicts.

Jenkins can be configured to search for feature branches, for advanced workflows. We’ve included some examples for basic branch tracking.

Many example data bags are included that show how to test, build and package a variety of projects, including Ruby and Clojure projects.  --Darrin Eden


It supports Vagrant and there are several related Chef cookbooks.

Blueprint

Blueprint reverse-engineers servers and can convert 'blueprints' to either Chef or Puppet.

Blueprint looks inside popular package managers, finds changes you made to configuration files, and archives software you built from source. It runs on Debian- and RPM-based Linux distros with Python >= 2.6 and Git >= 1.7.

Blueprint I/O pushes and pulls blueprints to and from a Blueprint I/O Server, making it easy to use blueprints anywhere. DevStructure provides a free Blueprint I/O Server at https://devstructure.com, which stores blueprints in Amazon S3. Alternatively, you can build your own backend server implementing the Blueprint I/O API.  --Richard Crowley

Check out the GitHub pages I linked to for the full details and downloads of the tools.  I'll be on the look out for more awesome tools.  Stay tuned!

Discover how to optimize your DevOps workflows with our cloud-based automated testing infrastructure, brought to you in partnership with Sauce Labs

Topics:

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}