Как ограничить кредиты, выделенные пользователю в организации / домене в GCP?
Можно ли зафиксировать максимальную квоту (кредитов), которую может использовать пользователь?
Например, установление лимита в 1000 долларов США для конкретного пользователя в месяц или год.
На что я смотрел до сих пор:
1. Руководство по организации ресурсов облачного биллинга и управлению доступом
2. Работа с квотами
3. Практические руководства - Облачный биллинг
4. Ресурсные квоты
Я считаю, что ни одна из этих статей не имеет ответа. Итак, пожалуйста, по крайней мере, дайте мне знать, если это возможно.
1 ответ
Нет, это невозможно для каждого пользователя, вы можете установить только бюджетные оповещения для проекта, с несколькими пороговыми значениями для уведомлений и ТОЛЬКО ДЛЯ УВЕДОМЛЕНИЙ. Проект не будет закрыт в случае достижения лимита.
Вы также можете отправить эти оповещения в PubSub, а затем выполнить некоторую специальную операцию, например, деактивировать выставление счетов за проект (и, таким образом, полностью остановить проект). Здесь есть пример
Это ограничение не идеально, особенно когда пользователи используют BigQuery. Если пользователь что-то делает, это влияет на весь проект. Что касается BigQuery, ограничения на выставленные байты должны быть опубликованы через день.