The Elements of Style is a foundational guide to writing well. It effectively summarizes how to harness the power of the English language to write high-quality prose of almost any kind. In computing, we have similar guides for various technologies: Python offers The Zen Of Python, Ruby has The Rails Doctrine, and so on. These documents are a North Star that guides their community toward the same goals.
We need a similar guide for Kubernetes. It should set best practices for how app developers and operators should think about and use the features in Kubernetes to build and deploy reliable, stable apps. We don’t have one today, but the Kubernetes community has the experience to build one.
Drawing on his own and the community’s experiences, Aaron Schlesinger details an “Elements of Kubernetes” guide, to be used by app developers and operators alike. You’ll leave with a list of best practices you can apply to your app now.
Aaron is a developer advocate at Microsoft Azure and a core maintainer of the Athens Project. Before Athens, he was a core maintainer and chair of the Kubernetes SIG-Service-Catalog and a contributor to various other projects in the Kubernetes community.
He has 15+ years of software engineering experience ranging from frontend design to distributed data systems. He discovered Go around 2013 and Kubernetes in 2015 and hasn’t looked back. He lives in Portland, OR where he and his wife love to run up and down mountains together.
Comments on this page are now closed.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com