このプロジェクトについて
このシステムは、Google Cloud Billingの予算通知を利用して、支出が設定された制限に近づいた際に選択したCompute Engine仮想マシンを自動的に停止します。デフォルトでは保守的なモード(自動化が無効な読み取り専用の「plan」モード)で動作し、予算名、通貨、およびゾーンの許可リストの明示的な設定が必要です。特定のラベル(budget-hardcap=true)が付いたVMのみが停止の対象となり、保護されたVM(budget-hardcap-protected=true)は常に除外されます。本システムには、ポリシーの確認、決定のプレビュー、および監査履歴の検査を行うためのWindowsオペレーターアプリケーションが含まれています。また、Firestoreを使用してイベントのクレームとアクションレコードを管理し、冪等性と監査可能性を確保しています。重要な制限事項として、予算通知には遅延があるため即時ではないこと、Compute Engine VMのみに影響し他のGCPサービスには適用されないこと、1つのプロジェクトに限定されること、およびCloud Billing予算接続の手動設定が必要であることが挙げられます。ドキュメントでは、これがプロバイダーネイティブの支出制限や人的監視に代わるものではないことが強調されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.