142: COBOL, Git got, Kubernetes ~~enables~~ forces collaboration, 2019 State of DevOps, have DevOps your way, and more
I wrote something this week on Twitter that I’d like to dive a little deeper into. “I see Kubernetes as an opportunity for Ops folks to reach across the DevOps divides and help Devs understand what concepts Ops has wrangled with every day around DNS, networking, infrastructure, etc. Kubernetes is a tool that could improve collaboration along logical boundaries.” Google’s SRE culture influenced their use of containers and vice versa. Kubernetes is an output of that container use and culture. It shouldn’t come as a surprise that a tool built from an SRE culture by container wielding engineers ends up helping that culture grow and spread. I’ve long said SRE is the metrification of DevOps. But, what Kubernetes can enable in an organization is a singular way in which they orchestrate. Devs have long wondered why Ops can’t move faster. Ops is giving Developers this platform, Kubernetes. Developers might be struggling with the bits that Ops has been managing for a while now. Things like DNS, TLS certificates, security, or governance aren’t trivial at scale in any organization. Kubernetes enables forces Development and Operations to collaborate in ways we wouldn’t without it. Ops would be wise not to beat their chest. Devs would be prudent to ask Ops for help. Remember to be humble and that you’re all working towards the same goals (hopefully). ...