Google Cloud Platform - Container Engine
Google Container Engine (GKE)是Google所推出的Container Host Cluster服務,也就是說可以讓執行Container(Docker)的環境可以Cluster起來。一方面允許擴展可以使用的資源,另一方面則可以讓執行時候可以有容錯的可能性(避免單點錯誤的狀況發生)。
準備
在使用GKE前,需要滿足下面條件:
- 可使用的Google Project:
- 安裝google cloud sdk:https://cloud.google.com/sdk/#Quick_Start
- 啟用Container Engine API: https://console.developers.google.com/project/_/kubernetes/list
安裝kubectl指令與相關設定
設定GKE的工具以及預設的ZONE
$ gcloud components update kubectl
$ gcloud config set compute/zone asia-east1-a
透過clusters list可以確認目前專案中有哪些Cluster
$ gcloud container clusters list
NAME ZONE MASTER_VERSION MASTER_IP MACHINE_TYPE NUM_NODES STATUS
Listed 0 items.