# HW2 Question 8 ## 8. GKE Cluster - 建立一個asia-east1 區域,Node 2的Cluster - 選擇private cluster - 調整Node 大小,2→1 - 建立nginx 工作負載,部署3 個Pod - 透過Cloud Monitoring 檢視Pod 詳細資料及資源使用率 ### steps 1. 建立一個 asia-east1 區域,Node 2 的Cluster - 要先去 enable kubernetest engine api - 路徑:kubernetest engine > clusters > 按 create > 選用Standard Cluster(其實Google推薦用Autopilot, 好處是不用管node=即VM) (怎麼知道要用 standard~?)  - 調整Node 大小,2→1 > 直接在左手邊的default-pool改node number  - 選擇 private cluster: networking > 選擇 private cluster,control plane IP range要是 vpc-a 內的,但又不能跟任一個 subnet 重複到,然後又要 28-bit,因此用:10.30.0.0/28  2. 建立 nginx 工作負載,部署 3 個Pod - 路徑:kubernetest engine > clusters > deploy 按鈕 - 然後就會發現!它自帶部署 nginx~ 然後也是部 3 個 replicas,所以我就一直 continue!   補充育榮學長其他方法: > 我用GCP找marketplace裡的nginx(free),使用google click  3. 透過Cloud Monitoring 檢視Pod 詳細資料及資源使用率 > 自我先驗證一下 >**[Cluster info]**  >**[Pod info]**  >**[Check Webpage]**  >**[Monitoring dashboard]**  >另外,也可以透過cloud shell, 下幾個指令看整個k8s cluster的狀態: >gcloud container clusters get-credentials --zone "asia-east1-b" user12-cluster-1 > > > > >
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up