使用 Cloud Code for VS Code 部署 Cloud Run 服務
本頁說明如何快速開始使用 Cloud Code。
包括使用範例應用程式設定在 Cloud Run 上執行的 Hello World 服務、將服務部署至 Cloud Run,以及查看有效服務資源的狀態。
事前準備
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Run API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Run API.
- 安裝 Git。 您需要使用 Git,才能將範例複製到電腦。
- 如果尚未安裝 Cloud Code 外掛程式,請先安裝。
建立 Service
在 Cloud Code 狀態列中,按一下有效專案名稱。
在隨即顯示的「快速挑選」選單中,選取「New Application」(新增應用程式)。
選擇「Cloud Run application」(Cloud Run 應用程式) 做為偏好的應用程式類型。
從範例應用程式清單 (Node.js、Python (搭配 Flask 和 Django 架構)、Java、Go) 中,選擇 Hello World 服務。
舉例來說,選擇
Node.js: Hello World
會建立入門的 Node.js Hello World 服務。確認磁碟上的服務位置 (或視需要修改),然後按一下「Create New Application」(建立新的應用程式)。
VS Code 會開啟所選服務的 README 檔案預覽畫面。
部署至 Cloud Run
如要將服務部署至 Cloud Run,請按照下列步驟操作:
開啟指令面板 (按下
Ctrl
/Cmd
+Shift
+P
鍵,或依序點選「View」(瀏覽) >「Command Palette」(指令面板)),然後執行「Deploy to Cloud Run」(部署至 Cloud Run) 指令。在「Deploy to Cloud Run」窗格中,設定 Google Cloud 專案。
接受其餘預設設定,然後按一下「部署」。
Cloud Code 會建立映像檔並推送至儲存庫,然後將服務部署到 Cloud Run。
如要查看執行中的服務,請開啟「部署至 Cloud Run」對話方塊頂端顯示的網址。
查看記錄
您也可以使用 Cloud Code 隨附的記錄檢視器,查看已部署服務的記錄。
如要查看記錄,請按照下列步驟操作:
- 在左側的 VS Code 活動列中,按一下
「Cloud Code」。
- 展開「Cloud Run」部分,即可查看 Cloud Run 服務。
- 在 Cloud Run 服務上按一下滑鼠右鍵,然後點選「查看記錄檔」。
查看資源狀態
您可以使用 Cloud Run 服務瀏覽器查看 Cloud Run 服務的狀態:
- 在左側的 VS Code 活動列中,按一下
「Cloud Code」。
- 展開「Cloud Run」部分,即可查看 Cloud Run 服務。
- 按一下要進一步瞭解的 Cloud Run 服務。 系統會在下方的視窗中顯示服務的屬性。
正在清除所用資源
如要刪除專案,請按照下列步驟操作:
前往 Google Cloud 控制台的「Projects」(專案) 頁面:
選取您在本快速入門導覽課程所建立的專案,然後按一下「Delete」(刪除)。
輸入專案 ID 確認,然後點選「Shut down」(關閉)。
接著,系統就會關閉專案並排定刪除時間。
如果您使用現有專案,並想刪除為本快速入門導覽課程建立的資源,請按照下列步驟操作:
容器映像檔:雖然 Cloud Run 在服務未用時不會產生費用,但將容器映像檔儲存於 Artifact Registry 仍可能會產生費用。如需刪除圖片的步驟,請參閱「刪除圖片」一文。
Cloud Run 服務:如要刪除 Cloud Run 服務,請使用導覽選單前往Google Cloud 控制台中的 Cloud Run。選取要刪除的服務,然後按一下「刪除」。
後續步驟
- 瞭解 Cloud Code 提供的語言專屬偵錯支援。
- 設定相關設定,打造專屬 Cloud Code 體驗。
- 請嘗試使用 Cloud Code 建立及執行 Kubernetes 應用程式。