如何將Kubernetes集群部署在谷歌云平臺(tái)上?
譯文【51CTO.com快譯】你和貴企業(yè)想緊跟Kubernetes潮流,但沒(méi)有資源這么做。你的數(shù)據(jù)中心已經(jīng)被推到極限了,或者你根本就沒(méi)有數(shù)據(jù)中心。如果是這樣,該怎么辦?你隨時(shí)可以使用谷歌云平臺(tái)來(lái)實(shí)現(xiàn)Kubernetes夢(mèng)想。
走這條路有一定的好處。有什么好處?不必為管理服務(wù)器、甚至安裝Kubernetes而操心。沒(méi)錯(cuò),谷歌已為你搞定所有這方面的工作。只要研究部署Kubernetes集群,即可開(kāi)始開(kāi)發(fā)應(yīng)用程序和服務(wù)。
本文將介紹在谷歌云平臺(tái)上部署Kubernetes集群有多么容易。
你需要什么?
要完成這項(xiàng)工作,只需要谷歌云平臺(tái)帳戶。隨時(shí)可以注冊(cè)免費(fèi)的12個(gè)月試用版(確保其Kubernetes產(chǎn)品滿足你的要求)。12個(gè)月試用的一個(gè)好處是,試用結(jié)束后,不會(huì)自動(dòng)向你收費(fèi)。一旦試用結(jié)束,你得手動(dòng)同意方可繼續(xù)服務(wù)。
先登錄到你的谷歌云平臺(tái)帳戶(https://cloud.google.com/)。登錄進(jìn)去后,在左側(cè)導(dǎo)航欄中找到并點(diǎn)擊“Kubernetes 引擎”,然后從出現(xiàn)的彈出菜單中點(diǎn)擊“集群”(圖A)。
會(huì)出現(xiàn)一個(gè)新窗口,通知你Kubernetes Engine API正在部署中(圖B)。
一旦Kubernetes Engine API部署完畢(需要幾分鐘),點(diǎn)擊“創(chuàng)建集群”。然后會(huì)要求你配置集群。你可以從許多選項(xiàng)中進(jìn)行選擇,比如“標(biāo)準(zhǔn)集群”、“你的第一個(gè)集群”、“CPU密集型應(yīng)用程序”等(圖C)。
確?;ㄐr(shí)間瀏覽所選集群的所有配置選項(xiàng)。如果這是你的第一個(gè)集群,點(diǎn)擊“你的第一個(gè)集群”,并配置可用選項(xiàng)。如果你想將節(jié)點(diǎn)添加到集群,確保將數(shù)量從1增加到所需的大小,然后配置核心數(shù)量及相關(guān)內(nèi)存。
配置集群以符合你的規(guī)格后,點(diǎn)擊“創(chuàng)建”,集群將部署(再次需要幾分鐘)。一旦集群部署完畢,點(diǎn)擊“連接”(圖D)。
點(diǎn)擊“連接”后,會(huì)出現(xiàn)一個(gè)窗口,顯示你需要運(yùn)行以便啟用命令行訪問(wèn)的命令(圖E)。
復(fù)制該命令(以gcloud container開(kāi)頭),點(diǎn)擊“在云外殼中運(yùn)行”,然后在出現(xiàn)的窗口(圖F)中,點(diǎn)擊“開(kāi)啟云外殼”。
在出現(xiàn)的窗口中,之前復(fù)制的命令應(yīng)該會(huì)自動(dòng)出現(xiàn)(圖G)。
按鍵盤上的回車鍵以運(yùn)行該命令。
至此,你已準(zhǔn)備好開(kāi)始使用Kubernetes集群。務(wù)必要確保你的集群正在運(yùn)行,執(zhí)行該命令:
- kubectl get nodes
你應(yīng)該會(huì)看到所有配置的節(jié)點(diǎn)已列出來(lái)(圖H)。
圖H. 你的Kubernetes節(jié)點(diǎn)已準(zhǔn)備就緒
這就是在谷歌云平臺(tái)上部署Kubernetes集群要做的一切。享受這種新發(fā)現(xiàn)的簡(jiǎn)單性和可靠性吧。
原文標(biāo)題:How to deploy a Kubernetes cluster on the Google Cloud Platform,作者:Jack Wallen
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】