指定依附元件

Ruby 應用程式的依附元件會在 Gemfile 檔案中宣告。

例如:

source "https://rubygems.org"

gem "rails"

您可以在 App Engine 標準環境中使用與 Linux 相容的任何 Ruby 套件,包括需要使用原生 (C) 擴充功能的套件。

在部署期間,Ruby 執行階段會自動安裝 Gemfile 檔案中宣告的所有依附元件。

安裝網路架構

您必須使用網路架構,讓應用程式能夠處理網路要求。您可以使用任何 Ruby 網路架構,包括:

如要使用特定網路架構,請在 app.yaml 檔案中指定啟動指令:

runtime: ruby
entrypoint: rails server

安裝 Cloud 用戶端程式庫

Ruby 適用的 Cloud 用戶端程式庫是用來存取 Google Cloud 服務的用戶端程式庫,可大幅減少您必須重新撰寫的程式碼。這個資料庫提供了易於理解的高階 API 抽象層級,可讓您投注更多時間在重要程式碼的開發工作上。

您可以利用以下指令在本機安裝程式庫:

gem install google-cloud

這個用戶端程式庫也可使用 Google Cloud CLI 為您在本機自動處理驗證作業:

gcloud auth login

如要進一步瞭解如何設定 Ruby 專用的 Cloud 用戶端程式庫,以便自動處理驗證作業,請參閱「使用用戶端程式庫向 Cloud 服務進行驗證」。