Willie Wheeler05/16/12
1392 views
0 replies
In this article we’re going to step away from the keyboard and get architectural. But no ivory towers here. I’m going to give you something that will get you out of lots of pointless meetings. Got your attention yet? Good!
Patrick Debois05/15/12
2257 views
0 replies
This blogpost is a first stab at providing a structure to codify devops practices. The wording, descriptions are pretty much work in progress, but I found them important enough to share to get your feedback.
Willie Wheeler05/13/12
2999 views
0 replies
We’ll move past the fluffy characterization involving developers and operations working together joyously—not to mention the outright wrong characterization of one superrole that does it all—and get to the heart of what devops is really about.
Eric Minick05/12/12
1920 views
0 replies
A few folks suggested to me that a bit more information on the built-in properties and property scoping for uDeploy would be handy. Message received, and we’ll flesh out the documentation on that front. In the meantime, here’s a quick list of the automaticly available properties.
Eric Minick05/11/12
1782 views
0 replies
A new uDeploy release comes fast and furious this week with server log visibility, locking, and post-processing improvements
Joe Miller05/11/12
1722 views
0 replies
The BIND-DLZ project publishes an excellent set of performance testing tools which make it easy to generate a lot of fake DNS data for a variety of DNS server types. I have even extended this excellent tool set by creating a few new “writer” modules...
Ranjib Dey05/10/12
2416 views
0 replies
Here is a list of three major types of elasticity that I have implemented / experienced so far. I'm also setting up a unit and functional testing environment that will re-utilize some of our architecture.
Kief Morris05/09/12
5295 views
1 replies
There can be friction between the various ways agile teams work, and it seems that the root of the conflict between agile and continuous delivery is the approach to making software "ready for release."
Patrick Debois05/08/12
2174 views
0 replies
The first in a news series of blog posts by DevOps godfather, Patrick DuBois, will look at the integration and options within Nagios with reference to his infrastructure at Atlassian, where they must monitor about 10,000 websites.
James Betteley05/07/12
3504 views
7 replies
Maven doesn’t like it when you use different verison numbers to the Maven standard format. I’m not “Maven bashing”, it’s just that this particular problem doesn’t have quite the elegant solution I was looking for. I do appreciate Maven, honestly.
Carlos Sanchez05/06/12
3215 views
0 replies
If you're already using Vagrant to manage your VirtualBox VMs, then you probably have realized already how annoying is to keep the VBox guest additions up to date in your VMs. We'll help you fix this issue...
Ranjib Dey05/04/12
4274 views
0 replies
Here's a quick rundown of 6 types of monitoring for your infrastructure. Yes, there are six, and a few that you might not have thought of.
Joe Miller05/04/12
3009 views
0 replies
Joe Miller needed a simple mechanism to build native packages on the relevant platforms, ie: .deb's on debian and .rpm on redhat/centos. He ended up using a combination of Vagrant and some homegrown tools such as Bunchr.
Geoffrey Papilion05/03/12
4397 views
0 replies
The general best practice is to add an additional element for each service tier, also know as N+1 redundancy. This approach is straight forward, but many people would actually be surprised by how often these schemes fail.
Matthew Macdona...05/02/12
1737 views
0 replies
I’m using Cobbler and Puppet to automate the creation of VMs on my laptop for testing/staging purposes so I thought I’d blog about it here. The aim is to use Cobbler to setup the base operating system and install puppet, then let Puppet take over and install and configure the rest of the system.
Spike Morelli05/01/12
2243 views
0 replies
When the term NoOps was coined by Forrester last April it stirred up a lot of controversy online, especially in the DevOps camp. The discussion has been ongoing since then with no resolution. What I’m gonna argue is that except for the random troll, everybody is working toward the same goal and the problem is terminology.
Kief Morris04/30/12
4711 views
0 replies
A development team’s infrastructure - development and QA environments, CI servers, SCM servers, etc. - are indisputably business critical, but rarely given the kind of monitoring attention that production environments are. This is a missed opportunity, not only to ensure the continuity of development work, but also to gain valuable insight.
Joe Miller04/29/12
4338 views
0 replies
Gitosis-ng — it’s gitosis with some new features to help users work with the git server. Mainly implemented with commands sent via ssh. Here's what you can do with it.
Mitch Pronschinske04/28/12
3913 views
0 replies
I just setup a Graphite server on Ubuntu 12.04 (Precise). Here are some instructions for getting it all working (using Apache as web server).
Joe Miller04/27/12
1023 views
0 replies
It's a simple feature, but it can save a bunch of time. You could also setup a handler set specifically for metrics and another set for notifications. In the case of metrics, you could easily ship metrics to multiple systems – Graphite, Librato, Cube, etc. And adding a new system would be as simple as creating the handler and adding it to the handler set.
Aaron Nichols04/26/12
5683 views
0 replies
I want to give individuals access to the experiences that gave me good judgement today. Not just reading about them, because that’s not how I learn, but by getting hit in the stomach at 2am by them.
Andrew Phillips04/25/12
2766 views
0 replies
Andrew Phillips takes on a tricky VirtualBox problem where the DHCP server sometimes, under as-yet-undetermined circumstances, fails to allocate an IP address to the NAT interface. See how his solution works here...
Spike Morelli04/24/12
3290 views
1 replies
It must have been at least five years ago, when Puppet was getting popular, that the author first ran into someone terrified of losing his job because of automation. However, what also history suggests is that resourceful and competent engineers will always have a job.
Carlos Sanchez04/20/12
3252 views
0 replies
If you are starting to use Puppet or Chef, you must have Vagrant! Check it out!
James Betteley04/20/12
8031 views
0 replies
James Betteley was invited to go along to the Facebook offices in London this week. What he learned was the secrets and tools behind their engineering and automated testing, all while enjoying some beer and pizza.