282 karma · joined November 15, 2012
and the paper that's the basis for it is also nice to have handy http://web.mit.edu/2.75/resources/random/How%20Complex%20Sys...
>Nearly every custom init script I've ever seen has bugs, and >isn't portable between systems.
Nearly every custom init script is written by a developer for the product you desperately have to run because development wanted it, not bothering to give us sys admins time to look into the: packaging, configurability, operability and if a custom module/cookbook/playbook needs to be written.
>Where are the unit tests? Code reuse? >Focus on maintainability/readability?
If we were given the time, it would be there. My deadline for almost all work I do is "yesterday".
Just like we where prohibited from gambling on the online gambling site i worked for a couple of years ago.
(If it helps to understand my perspective, M/29 history of anxiety, panic attacks and depression).
"Devops means giving a shit about your job enough to not pass the buck. Devops means giving a shit about your job enough to want to learn all the parts and not just your little world.
Developers need to understand infrastructure. Operations people need to understand code. People need to fucking work with each other and not just occupy space next to each other."
http://blog.lusis.org/blog/2013/06/04/devops-the-title-match...