Могу ли я установить жесткий лимит расходов Google Cloud Platform? если да, то как?
Я хотел бы убедиться, что я не трачу слишком много денег на использование GCP (Google Cloud Platform), но я не уверен, как это сделать, если такой способ существует.
Поэтому я попытался создать бюджеты в GCP, но я сомневаюсь, что это жесткая крышка, поскольку документация и этот вопрос (хотя и спрашивающий о консоли разработчика Google, поэтому мой вопрос, я думаю, не является дубликатом), похоже, указывают на то, что бюджеты Google просто отправлять уведомления, но не ограничивайте использование GCP.
Спасибо за помощь.
2 ответа
Вы можете установить ограничение для ресурсов App Engine [1] и ограничение для вызовов API [2] (как указано @jonatjano). Для всего остального уведомления - единственный путь.
Вы можете установить дневные лимиты расходов только для ресурсов App Engine, которые работают в стандартной среде.
Примечание. Лимит расходов не распространяется на другие ресурсы Google Cloud Platform, и вы будете платить за их использование. Кроме того, ограничения по расходам могут быть немного превышены, пока ваше приложение отключено.
Можно ограничить расходы и прекратить использование проекта Google Cloud. Вам нужно
- настроить бюджет для отслеживания затрат по проекту,
- включить уведомления о бюджете
- а затем настройте облачную функцию для вызова Cloud Billing API, который отключает выставление счетов для проекта, как описано в документации GCP.
В настоящее время нет способа централизованно ограничить расходы на большую часть функциональных возможностей в GCP - об этом уже упоминалось несколько раз на https://googlecloudplatform.uservoice.com/ и они, похоже, работают над этой стороной вещи.
Через это вы можете получать оповещения через https://cloud.google.com/billing/docs/how-to/budgets