Я не могу настроить конечные точки Google Cloud с помощью Google Cloud Run - PullRequest
1 голос
/ 13 июня 2019

Я пытаюсь настроить Google Cloud Endpoint для Google Cloud Run. Я использую 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 недоступна, поэтому, возможно, есть ошибка в руководстве.

Что я делаю не так?

1 Ответ

2 голосов
/ 13 июня 2019

Это ошибка в документации, вы должны использовать команду:

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

Я создал Public Issue , чтобы исправить это. Если вы хотите получать обновления о прогрессе, вы можете пометить тему.

...