Deploying Wordpress with MySQL on Google Kubernetes Engine

Offered By
Coursera Project Network
In this Free Guided Project, you will:

Create a Google Kubernetes Engine (GKE) Cluster.

Create a Cloud SQL instance and database.

 Deploy WordPress on GKE.

Showcase this hands-on experience in an interview

Clock1.5 hours
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

Welcome to this project-based course on Deploying WordPress with MySQL on Google Kubernetes Engine. By the end of this project, you will be familiar with how to set up a single-replica WordPress deployment with MySQL database on Google Kubernetes Engine (GKE) Cluster, This project will also allow you to use Cloud SQL which is a managed version of MySQL as well as to create PersistentVolumes (PV) along with PersistentVolumeClaims (PVC) to store data using Persistent Disk.


Since, it is a beginner friendly project, therefore everyone from every field is welcome and encouraged to take this project.

Skills you will develop

KubernetesGoogle CloudGKEWordpressSQL

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Introduction

  2. Setting Up Environment

  3. Creating GKE Cluster

  4. Creating PV and PVC

  5. Creating Cloud SQL instance

  6. Creating Service Account & Secrets

  7. Deploying WordPress

  8. Exposing WordPress Service

  9. Setting Up WordPress Blog

  10. Deleting Google Cloud Project

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.