DEVOPS WEEKLY ISSUE #162 - 9th February 2014
Lots of configuration management content this week, much of it from the first Configuration Management Camp in Gent last week. I managed to go along and met lots of people from all the major open source config management communities. Getting everyone together was a great idea, hopefully it will happen again next year.
Sponsor
Devops Weekly is sponsored by Brightbox Cloud - launch cloud servers in multiple UK datacentres in seconds…
http://brightbox.com/devopsweekly
News
A nice presentation entitled application configuration & deployment in the containerized new world. A high level look at some of the issues of managing distributed applications.
http://skottler.fedorapeople.org/presentations/infrastructurenext.html#/
A good infrastructure continuous deployment case study, showing lots of tools required to make this work around Chef and Jenkins.
http://www.slideshare.net/gmiranda23/cfg-mgmtcamp-cdwithchef
A good introduction to Test Driven Development with Chef. This isn’t just a look at the tools, but more a look at the process of TDD and how it applies to the various moving parts in Chef.
https://speakerdeck.com/nathenharvey/tdd-with-chef
Various folks have integrated monitoring tools with chat rooms, but this is the first post I’ve seen showing a full production issue end-to-end with chat dialogue, including graphs and alerts from various monitoring tools.
http://blog.librato.com/posts/confessions-of-a-chatbot
An occasionally surreal presentation about breaking down silos in organisations, and what that can mean to overall organisation structure in larger groups.
http://www.slideshare.net/MichaelDucy/the-goat-and-silo
Here’s another infrastructure testing post, this one focusing on serverspec for acceptance testing. I’ve been really liking serverspec recently for those that haven’t had chance to use it yet.
https://micgo.net/serverspec-guard-and-test-kitchen-testing-servers-like-a-boss/
A nice description of a common pattern when provisioning machines, in this case using Chef and AWS. In order to speed up provisioning times do a two step configuration management run, the first one creating a base image from which you can build on.
http://tech.gamechanger.io/blog/2014/2/6/speeding-up-provisioning.html
A nice description of the difference between tool building and automation. Put simply tool building aids the existing task, while automation removes or fundamentally changes the job.
http://everythingsysadmin.com/2014/02/tool-building-versus-automatio.html
A good argument that it’s not about The Thing (in this case ITIL) but about how we embed and adopt the habits of The Thing. Certainly true of any move towards devops too.
http://www.itskeptic.org/content/fix-change-not-itil
The OWASP (Open Web Application Security Project) project is hopefully well known for lots of tools and good content. This page in particular is worth bookmarking, it contains links to all the cheat sheets, from authentication and passwords to TLS and SQL Injection tips.
https://www.owasp.org/index.php/Cheat_Sheets
Events
QCon is coming back to London on the 5th to the 7th of March. The usual wide range of tracks, from scalable architectures, resilience and next generation cloud to devops and a track dedicated to people skills. Use the discount code devopsweekly for £100 off the conference price.
http://qconlondon.com/
Tools
Drone is a new open source continuous integration server built around a nice modern user interface and using lxc containers (powered by docker) under the hood. It promises to be simple to install and integrates nicely with GitHub and Bitbucket.
http://blog.drone.io/2014/2/5/open-source-ci-docker.html
https://github.com/drone/drone
Trousseau is an interesting approach to a common problem, that of securely passing secrets around an infrastructure. It uses GPG signed files under the hood and nicely integrates with both version control systems and S3.
https://github.com/oleiade/trousseau