Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
19 lines (13 sloc) 1.16 KB
layout title date comments categories
post
Immutable Infrastructure
2014-08-06 10:20:57 -0400
true

Chad Fowler nails this one. It's a year old, but still on point:

Cron jobs spring up in unexpected places, running obscure but critical functions that only one person knows about. Application code is deployed outside of the normal straight-from-source-control process.

The system becomes finicky. It only accepts deploys in a certain manual way. The init scripts no longer work unless you do something special and unexpected.

And, of course the operating system has been patched again and again (in the best case) in line with the standard operating procedures, and the inevitable entropy sets in. Or, worse, it has never been patched and now you’re too afraid of what would happen if you try.

The system becomes a house of cards. You fear any change and you fear replacing it since you don’t know everything about how it works.

I especially like this post on a week where I'm trying to configure a server at work to match current servers we already have and, well, it hits home a little too hard...

You can’t perform that action at this time.