Skip to content
Basic Setup for Running Ghost In Google Cloud Container Engine
JavaScript HTML Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Run Ghost and MySQL On GKE

This repo contains the Deployment Manager, Kubernetes, and Docker configuration files I use to run Ghost and MySQL using Google Cloud Container Engine (GKE). If you would like more detailed instructions on how everything works, I'd suggest checking out my blog post on it.

Repo Structure

  • deployment - Contains the templates and Deployment Manager configuration to setup the GKE cluster and needed persistent disks.
  • ghost - Contains a Dockerfile which customizes the official Ghost docker image.
  • k8s - Contains the Kubernetes Deployment and Service files (yaml) which are used to deploy MySQL and Ghost to the GKE cluster.
You can’t perform that action at this time.