Over the last year, it has become not only possible but also compelling to run many of your database workloads on Kubernetes—and it’s simpler than you think. Join Josh Berkus to learn how to build and configure your own high-availability, containerized database application stack using Postgres, Patroni, and OpenShift.
Josh begins by discussing the trade-offs in complexity, utility, and performance involved in running PostgreSQL on Kubernetes. You’ll explore some of the frameworks used for high-availability containerized Postgres, focusing on the simplest and easiest of them: the “80% solution,” Patroni. Along the way, Josh details several of the storage options available for databases on Kubernetes and OpenShift.
A brief history of stateful applications on Kubernetes
Josh Berkus is a Kubernetes community manager at Red Hat, where he works with the Kubernetes community to “automate all the things,” including databases. He has contributed to PostgreSQL, Docker, OpenOffice, and many other projects. In his free time, he makes pottery and metalwork. Josh first spoke at OSCON in 2004.
Comments on this page are now closed.
©2018, 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. • firstname.lastname@example.org