Невозможно удалить версию - остановка версий приложения gcloud [id] - PullRequest
0 голосов
/ 15 сентября 2018

Я не могу использовать «остановку версий приложений gcloud», я не знаю, как выйти из автоматического режима.

Выдает следующую ошибку:

ОШИБКА: (gcloud.app.versions.stop) INVALID_ARGUMENT: статус обслуживания нельзя изменить для версий с автоматическим масштабированием

Ответы [ 2 ]

0 голосов
/ 22 января 2019

Возможно попасть в ситуацию, в которой вы получили указанную ошибку, но не можете изменить файл yaml, как указано в Ответ LundinCast , потому что вы также получаете эту ошибку при попытке развернуть:

INVALID_ARGUMENT: Ваше приложение может иметь не более 15 версий. Пожалуйста, удалите одну из существующих версий, прежде чем пытаться создать новую версию.

В этой ситуации мне не удалось найти решение с терминала, но достаточно легко перейти на страницу «версии» консоли, чтобы вручную удалить версию, которая доступна здесь:

https://console.cloud.google.com/appengine/versions

0 голосов
/ 15 сентября 2018

Как задокументировано здесь :

Эта команда прекращает обслуживание указанных версий. Может использоваться только если модуль масштабирования для вашего сервиса был установлен на ручной.

Шаблон масштабирования для вашего приложения определен в файле app.yaml (или в файле appengine-web.xml на Java), например:

manual_scaling:
  instances: 5

Обратите внимание, что если вы не указали политику масштабирования в этом файле, по умолчанию используется автоматическое масштабирование, поэтому вы получаете ошибку.

...