У меня вопрос по файлам yaml и квотам Google app Engine. Для нашего нового клиента мы настраиваем новое приложение во Франкфурте (Европа-запад-3) и начали использовать там движок приложений.
Сразу же мы заметили, что в Европе-запад-3 разрешено только 8 IP-адресов, а увеличение квоты допускается редко, так как их не хватает.
Это вынудило меня временно перенести приложение в Бельгию (европа-запад-1). Есть ли способ отключить назначение внешних IP-адресов моим текущим экземплярам? или мне нужен другой ресурс, чтобы разрешить это.
Текущий файл yaml:
runtime: custom
env: flex
service: XXXXXXXXx
threadsafe: true
automatic_scaling:
min_num_instances: 2
max_num_instances: 20
cpu_utilization:
target_utilization: 0.5
network:
name: default
instance_tag: XXXXXXXXx
env_variables:
CLIENT: XXXXXXXXx
NODE_ENV: production
Хотя среда работает и мои образы докеров создаются, я сталкиваюсь с ограничениями этой квоты. Мне поможет простое отключение, поскольку я не использую их отладчик, но я не нашел никакой документации о том, как этого добиться.
Это ошибка, которую я получаю, когда у меня заканчиваются IP-адреса (это шаг 4 в моих облачных сборках).
Step #4 - "Deploy": ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: The following quotas were exceeded: IN_USE_ADDRESSES (quota: 8, used: 8 + needed: 2).
Step #4 - "Deploy": WARNING: Deployment of service [frontend] will ignore the skip_files field in the configuration file, because the image has already been built.
Большое спасибо за все советы заранее :)
Внешний IP-адрес App Engine распределяется динамически и его невозможно настроить / отключить во время развертывания в файле app.yaml.
Однако есть открытые Запрос публичной функции для добавления этой функции
Это сообщение: «Следующие квоты были превышены: IN_USE_ADDRESSES» означает, что вы достигли предела квоты IP, определенного в вашем проекте.
Текущий лимит квоты для IP можно посмотреть в Консоли:
Google Cloud Console> IAM и администратор> Квоты> Показатели> Используемые IP-адреса
Проверить документация, как увеличить квоту если нужно.