使用 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」做為偏好的應用程式類型。
從應用程式範例清單中選擇「Hello World」服務 (Node.js、Python 搭配 Flask 和 Django 架構、Java、Go)。
舉例來說,選擇
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」指令。在「Deploy to Cloud Run」窗格中,設定 Google Cloud 專案。
接受其餘預設設定,然後點選「部署」。
Cloud Code 會建立映像檔並推送至儲存庫,然後將服務部署至 Cloud Run。
如要查看執行中的服務,請開啟「Deploy to Cloud Run」對話方塊頂端顯示的網址。
查看記錄
您也可以使用 Cloud Code 隨附的記錄檢視器,查看已部署服務的記錄。
如要查看記錄,請按照下列步驟操作:
- 按一下左側 VS Code 活動列中的
「Cloud Code」。
- 展開「Cloud Run」部分,查看 Cloud Run 服務。
- 在 Cloud Run 服務上按一下滑鼠右鍵,然後點選「View logs」。
查看資源狀態
您可以使用 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 應用程式。