On Mon, 1 Jul 2013, Corey Quinn wrote:

Agreed-- but the counterpoint is that ops folks have to get better at development than they currently are to continue to thrive in this kind of environment.

As a former developer, I have this covered. I sometimes forget there are a number of sysadmins who aren't so good at writing code.

Whether it's easier to train an ops person to be better at development, or to instill an ops mentality in a developer, is left as an exercise for the reader.

I wound up being a sysadmin because I was always the guy on the team making sure all the little details were covered. I was the guy who made sure ALL of the stanza in a Makefile worked correctly. I was the guy who made sure the sandbox setups were completely correct, etc.

…but you can butter my biscuits and call me Sally if you think I'm about to sit and quietly take criticism of LOPSA from the guy who brought us the trainwreck that is CFengine (at least through version 2, haven't looked into 3). The picture he paints of the uninvolved sysadmin who forms the "Department of No" is *exactly* the kind of admins I've known in my career who recommend CFengine for deployment.

The folks who "get it," the folks who are more disciplined in their approach, who learned to adapt? They're all deploying Chef/Puppet/Salt/Ansible and run screaming from CFengine. I'm not saying it's a causal relationship, but the correlation is definitely there.

Most of the environments I've worked in have refused to even look at any kind of configuration management systems, including CFengine. I've been fighting for something in many of my previous jobs. Those are are where a lot of sysadmins we need to convert are working. Ones who think "I've got some Perl scripts. Why change?"

I'm most interested in Chef. Salt looks worth watching, but I wouldn't deploy it in production yet. On the other hand, many of the developers I know are going nuts over Salt since it's the new shiney...

-- Matt
It's not what I know that counts.
It's what I can remember in time to use.
_______________________________________________
Discuss mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
http://lopsa.org/

Reply via email to