Я знаю, что таких вопросов много, но App Engine имеет тенденцию меняться каждый раз, когда я настраиваю новый проект, часто без надлежащей документации.
Раньше, во время (vm: true) -times, я запускал экземпляры f1-micro со следующими настройками, которые больше не принимаются:
beta_settings:
machine_type: f1-micro
Ответы, например этот предполагает, что раньше можно было добиться того же с помощью настройки ресурсов.
Но когда я пробую это сейчас (с 0.18 на memory_gb), я получаю следующее сообщение об ошибке:
Error creating Deployment Manager deployment, status: 1, error: Memory GB (0.58) per VCPUs must be between 0.90 and 6.50.
Мне нужно увеличить опцию памяти примерно до 0,5, чтобы она действительно развернулась. Раньше я бы посмотрел на ресурсы Compute Engine, чтобы проверить, какой тип машины действительно работает. Но экземпляры App Engine Flexible, похоже, были удалены из этого представления. Я не могу найти эту информацию в онлайн-консоли. Самое близкое, что я получил, - это включить режим отладки на экземпляре, подключиться к нему по SSH и запустить:
curl --header "Metadata-Flavor:Google" http://metadata.google.internal/computeMetadata/v1/instance/machine-type
И я получаю результат:
projects/349377138382/machineTypes/custom-1-1024
..индикация того, что это запущенная машина нестандартного типа. У меня работает множество небольших сервисов, и я не понимаю, какие ресурсы я использую. Иногда мне интересно, сделано ли это специально, чтобы заставить людей тратить больше, чем необходимо.
Я здесь слепой, или есть какие-нибудь хитрые уловки, чтобы запустить рекламируемые типы машин и проверить это визуально с помощью предоставленных инструментов?