Об этом проекте
Эта система использует уведомления о бюджете Google Cloud Billing для автоматической остановки выбранных виртуальных машин Compute Engine, когда расходы приближаются к установленным лимитам. По умолчанию она работает в консервативных режимах (режим «plan» только для чтения с отключенной автоматизацией) и требует явной настройки имен бюджетов, валюты и белых списков зон. Только VM со специфическими метками (budget-hardcap=true) подлежат остановке, в то время как защищенные VM (budget-hardcap-protected=true) всегда исключаются. Система включает приложение оператора для Windows для анализа политик, предварительного просмотра решений и изучения истории аудита. Для обеспечения идемпотентности и возможности аудита используются Firestore для фиксации событий и записей о действиях. Важные ограничения: уведомления о бюджете приходят с задержкой (не мгновенно), система влияет только на Compute Engine VM (не на другие сервисы GCP), ограничена одним проектом и требует ручной настройки соединений с бюджетом Cloud Billing. В документации подчеркивается, что это не является заменой встроенным средствам ограничения расходов провайдера или человеческому контролю.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.