此篇內容將介紹從0開始申請GCP帳號及針對Gcloud 初始化
帳號申請
點選 連結 進入Google Cloud Platform的免費註冊網址,點選「免費試用」
填寫個人資料,共有兩個步驟,簡易設定可參考附圖,需注意的是此處的付款方式是必填,諸如其他雲端服務(AWS,Azure皆需填寫付款方式),有些信用卡無法許可,所以如果遇到信用卡機構不支援換張卡片即可
完成後即會進入到GCP的介面,這邊就根據個人需求填寫,可以皆填寫「我目前還無法確定」,角色也根據個人條件設定,之後點選「完成」即可
點選「完成」後會跳出教學連結,教學不用付費會跳轉到各個服務的「導覽」,如果是對雲端概念沒有基礎的讀者我建議可以點進去探索一下,對英文不熟悉的朋友可以在「右上角」Language改成中文!但我建議,不用特別點進去,因為在使用的過程中就會發現很多問題,而問題的解答都會藏在這些介紹中,所以之後遇到問題再使用即可
完成後就會進入GCP的完整介面,配置就請大家自行摸索,值得注意的是,附圖中有一個「專案名稱」,這是在創建GCP時自動創建的專案名稱,這個專案名稱類似於為專案分類,避免各個專案混雜在一起,後續使用到GCP的操作時也可增加專案名稱的標籤,讓檔案位置、使用資源對應到正確的專案,到這一步大家的帳號就已經完成了!
另外大家可以點選「帳單」,並向下滾動,可以看到此次免費註冊的預算及使用期限,原則上就是300元美金及3個月的免費試用期
GCP 套件指令下載 及 安裝
先至網站下載安裝檔需對應自身的Python版本(3.5–3.9版),確認版本請至終端機(Terminal)打
Python -V
或Python3 -V
,此範例為MacOS 64-bit
使用指令安裝則在Package點右鍵,複製連結網址,則使用 利用
sudo wget + {網址}
sudo wget https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-cli-413.0.0-darwin-x86_64.tar.gz
安裝完成後可手動解壓縮 或 指令
tar zxvf ./google-cloud-cli-414.0.0-darwin-x86_64.tar.gz
進行解壓縮,完成後會看到google-cloud-sdk的資料夾,而後開啟Terminal(終端機)照著步驟輸入指令
./google-cloud-sdk/install.sh #執行安裝檔
輸入「y」按下Enter
輸入「y」按下Enter
直接按下Enter
因為我現在Python版本是3.8.12,以敘述來說「y」按下Enter,並輸入Sudo的密碼(電腦密碼)
確認是否安裝成功
gcloud version #可確認是否成功安裝
gcloud info #有更多gcloud的資訊供參考
跟著上述步驟,並在最後一段有產生附圖文件及代表已經將gcloud安裝完成,可在Terminal上執行gcloud指令
如果遇到gcloud version
沒有內容,返而回傳command not found: gcloud
,可以嘗試重新開啟Terminal,再次輸入gcloud version
GCP 指令初始化設定
gcloud init
輸入「y」,按下Enter後會彈跳至網頁的帳戶,選擇自己剛剛創建GCP的帳號並同意共享資源等
回到Terminal可以發現已經確認使用者的帳號,並且可以選擇連線方法
我們先暫時回到GCP的網頁,可以發現剛剛GCP啟動時有自動創建一個專案,點選專案可以看到其專案ID,回到Terminal可以發現有對應的Project可以使用,當然也可以開啟新的Project,但這邊我選擇先連線回原本的專案「nine-cyclist-375201」,因此輸入「2」按下Enter
而後會詢問是否根據使用者地區,輸日「Y」按下Enter
會產生一連串的機器Zone選項,我這邊直接選擇「[26] asia-east1-b」,所以輸入「26」,按下Enter
最終會產生以下資訊代表已經完成初始化設定!
輸入以下指令,可以確認現在的運行情形
gcloud config configurations list
以上就是完整的Google Cloud Platform帳號設置及初始化,如果有幫助到各位讀者在請您不吝嗇的給予鼓勵,謝謝!