Automating WordPress Operations with Kubernetes

WordPress is the foundation for many systems around the web right now. And over the years those systems have become mission critical for many organizations. While the scalability of WordPress itself is somewhat a solved problem, the ability to properly manage the lifecycle of multiple websites is definitely not. Just like WordPress enabled and democratized the web for content creators, Kubernetes enables and democratizes automated operations for devops and sysadmins. Furthermore, Kubernetes is now the common denominator across cloud providers, which could be an opportunity for the WordPress community to evolve. Devops and Operations executives which want to embark on a modernization journey can learn what it takes to reliably run WordPress on Kubernetes. It’s a practical introduction to key Kubernetes concepts and how they apply to WordPress. My talk will be centered around a few essential Kubernetes Operators and how to use them for solving deployment, scaling, upgrade, monitoring and alerting stories. https://github.com/presslabs/wordpress-operator https://github.com/presslabs/mysql-operator https://github.com/coreos/prometheus-operator

Speaker