App Engine 應用程式是使用 app.yaml
檔案進行設定,包含 CPU、記憶體、網路和磁碟資源、資源調度以及包含環境變數在內的其他一般設定。
app.yaml
檔案簡介
您可以在 app.yaml
檔案中指定自行執行階段應用程式的執行階段設定,包括版本和網址。這個檔案可做為特定服務版本的部署作業描述元。您必須先為應用程式的 default
服務建立 app.yaml
檔案,然後才能為其他服務建立及部署 app.yaml
檔案。
視應用程式服務的複雜程度而定,您可能僅須在相對應的
app.yaml
檔案中定義幾項元素即可。下列範例示範簡易的自訂執行階段應用程式在彈性環境中可能需具備的條件:
您可以為 app.yaml
檔案指定不重複的名稱,但稍後必須一併使用部署指令指定檔案名稱。舉例來說,如果您將 app.yaml
檔案命名為 service-name-app.yaml
或 app.flexible.yaml
,就必須使用下列其中一種方式來部署應用程式:
gcloud app deploy service-name-app.yaml
gcloud app deploy app.flexible.yaml
所有設定元素
如需這個設定檔中支援元素的完整清單,請參閱 app.yaml
參考資料。