इस प्रोजेक्ट के बारे में

यह सिस्टम कॉन्फ़िगर की गई सीमाओं के करीब खर्च पहुँचने पर चयनित Compute Engine वर्चुअल मशीनों को स्वचालित रूप से रोकने के लिए Google Cloud Billing बजट सूचनाओं का उपयोग करता है। यह डिफ़ॉल्ट रूप से रूढ़िवादी मोड में संचालित होता है (ऑटोमेशन अक्षम के साथ रीड-ओनली 'plan' मोड) और बजट नाम, मुद्रा और ज़ोन allowlists के स्पष्ट कॉन्फ़िगरेशन की आवश्यकता होती है। केवल विशिष्ट लेबल (budget-hardcap=true) वाले VMs ही रोकने के पात्र हैं, जबकि संरक्षित VMs (budget-hardcap-protected=true) को हमेशा बाहर रखा जाता है। सिस्टम में पॉलिसी की समीक्षा करने, निर्णयों का पूर्वावलोकन करने और ऑडिट इतिहास का निरीक्षण करने के लिए एक Windows ऑपरेटर एप्लिकेशन शामिल है। यह इडेम्पोटेंसी और ऑडिटेबिलिटी सुनिश्चित करने के लिए इवेंट क्लेम और एक्शन रिकॉर्ड के लिए Firestore का उपयोग करता है। महत्वपूर्ण सीमाएँ: बजट सूचनाओं में देरी होती है (तत्काल नहीं), यह केवल Compute Engine VMs को प्रभावित करता है (अन्य GCP सेवाओं को नहीं), एक प्रोजेक्ट तक सीमित है, और Cloud Billing बजट कनेक्शन के मैनुअल सेटअप की आवश्यकता होती है। दस्तावेज़ इस बात पर ज़ोर देते हैं कि यह प्रदाता-नेटिव स्पेंड कैप या मानवीय निरीक्षण का विकल्प नहीं है।