Migrate my ghost blog from AWS EC2 to GKE

記錄自己最近把服務轉移到 GKE 的過程

最近因為自己架設了 GKE 的關係

希望把所有自己的服務都轉移過去,來節省成本和維護的時間

原本是使用免費的 EC2 透過 Nginx 和 docker-compose 把服務架設好

要轉移到 GKE 上需要使用 Helm Chart

先找到

Helm Charts to deploy Ghost in Kubernetes

然後下載

helm repo add bitnami https://charts.bitnami.com/bitnami

bitnami/charts
Helm Charts. Contribute to bitnami/charts development by creating an account on GitHub.

接著去 github 找 ghost 的 values.yaml 因為有一些設定要調整

helm --namespace=$(ns) upgrade --install ghost bitnami/ghost  --values values.yaml

Done