IBM Developer Day | Bengaluru | March 14th Register now
Get the code
By Animesh Singh, Tommy Li | Published August 27, 2017
WordPress is the world’s most popular website management and blogging system, supporting more than 60 million websites. At its core, WordPress is built on one of the most common web programming languages, PHP, and uses MySQL as its back-end database. Kubernetes, the open source container management system, is one of the top 10 GitHub projects based on the number of unique developers contributing code. The challenge for developers is how to bring these two giant open source projects together to provide maximum benefits.
You as a developer are looking to create best-of-class applications, and to do that you need to use the leading tools and platforms. This pattern shows you how to harness the full power of Kubernetes clusters and demonstrates how easy it is to deploy the world’s most popular website framework on top of world’s most popular container orchestration platform.
You’ll find step-by-step instructions, including a full roadmap for hosting WordPress on a Kubernetes Cluster from the IBM Cloud Kubernetes Service. Each component runs in a separate container or group of containers.
WordPress represents a typical multi-tier app and each component will have its own containers. The WordPress containers are the front-end tier and the MySQL container is the database/back-end tier for WordPress. The WordPress front-end tier can use MySQL as a service from IBM Cloud.
Ready to put this code pattern to use? Complete details on how to get started running and using this application are in the README.
February 20, 2019
February 6, 2019
March 19, 2019
Back to top