1

我正在尝试为 Google Cloud Run 配置 Google Cloud Endpoint。我正在使用 Google Cloud SDK 版本 250.0.0(可用的最新版本)并且我在 Ubuntu 18.04 上。

我正在遵循本指南:https ://cloud.google.com/endpoints/docs/openapi/get-started-cloud-run 。我能够部署 ESP,以配置端点并部署端点配置。 我无法配置按照指南创建的 ESP。如果我运行这个命令

gcloud beta run configurations update \
   --service CLOUD_RUN_SERVICE_NAME  \
   --set-env-vars ENDPOINTS_SERVICE_NAME=YOUR_SERVICE_NAME \
   --project ESP_PROJECT_ID

我收到这个错误

ERROR: (gcloud.beta.run.configurations) Invalid choice: 'update'.
Maybe you meant:
  gcloud components update
  gcloud firebase test android run
  gcloud firebase test ios run
  gcloud config configurations activate
  gcloud config configurations create
  gcloud config configurations delete
  gcloud config configurations describe
  gcloud config configurations list
  gcloud config set
  gcloud firebase test android locales describe

我还在gcloud beta run configurations这里搜索了可用的命令:https ://cloud.google.com/sdk/gcloud/reference/beta/run/configurations/ 。该命令update不可用,因此指南中可能有错误。

我究竟做错了什么?

4

1 回答 1

3

这是文档中的错误,您应该使用以下命令:

gcloud beta run services update CLOUD_RUN_SERVICE_NAME --set-env-vars ENDPOINTS_SERVICE_NAME=YOUR_SERVICE_NAME --project ESP_PROJECT_ID

我创建了一个公共问题来解决这个问题。如果您想获得有关进度的更新,您可以为该主题加注星标。

于 2019-06-13T10:47:47.123 回答