Re: Most linux admins believe....
"The very fact that you would put CentOS in production because you're too mean or greed to pay for RedHat on production machines (but use it on dev/test ones!) says *you* can't do your job - I would never deploy something that way just to save some money"
So, you're actually, factually an idiot that is overpaid and doesn't know how to do their job. Congratulations, you are the living embodiment of the Peter principle.
Why do you need RHEL in production for VMs you are never going to change or manage directly? And why the metric monkey fuck are you changing or managing your production systems directly? They should all be automated and orchestrated through vCAC and config-managed with Puppet. There is nothing about a production system that should ever require you to log into it. Logs should be collected centrally, configs pushed centrally, and everything about the system automated and disposable.
There's no business case for spending an RHEL license on that. You spend the RHEL licences on Dev and Test, which is where you actually to the work of building out new configs, testing your dependencies and checking for errors.
Also, I never said I don't know hot to use Microsoft's toolchain, you fucking numpty. I get paid to know how that all works. I have all-Microsoft production environments (well, for the moment they are) and I am willing to be I spend more time learning the ins and outs of that technology in my lab than you do working on it in production. Knowing that shit inside out and backwards is my job.
And yes, it's a relic. What AD and System Center can do, Puppet can do better. I don't tout Puppet because I like it, I tout it because it's the best. As a matter of fact, I hate how Puppet is implemented. I'm a GUI baby and I dislike this "lines of code" fuckery. But you can't argue with results, and Puppet is emphatically superior to Microsoft's monoculture management tools.
You are a Microsoft fanboy. You always have been. You can't see past your own emotional investment in the company and it's tools.
I was a Microsoft fanboy, once. I still deploy their stuff widely. But it has been a long time since I was narrow-minded enough to think them the solution for all ills. What matters is getting the best results in the shortest time with the lowest expenditure. If that isn't your goal as a systems administrator than you are doing your employer a massive disservice and you should quit now if you hope to retain a shred of personal honour and dignity.
Learn a bit about how IT has evolved in the past 14 years since Microsoft Monoculture was ascendant. You might be surprised at how amazing it has all become.