عن المشروع
يستهلك هذا النظام إشعارات ميزانية Google Cloud Billing لإيقاف تشغيل آلات Compute Engine الافتراضية المختارة تلقائياً عندما يقترب الإنفاق من الحدود المكونة. يعمل النظام في أوضاع محافظة افتراضياً (وضع 'plan' للقراءة فقط مع تعطيل الأتمتة) ويتطلب تكويناً صريحاً لأسماء الميزانية، والعملة، وقوائم المناطق المسموح بها. فقط الـ VMs التي تحمل توسيمات محددة (budget-hardcap=true) تكون مؤهلة للإيقاف، بينما يتم استبعاد الـ VMs المحمية (budget-hardcap-protected=true) دائماً. يتضمن النظام تطبيق مشغل Windows لمراجعة السياسات، ومعاينة القرارات، وفحص سجل التدقيق. ويستخدم Firestore لمطالبات الأحداث وسجلات الإجراءات لضمان عدم التكرار وقابلية التدقيق. قيود هامة: إشعارات الميزانية بها تأخيرات (ليست فورية)، وتؤثر فقط على Compute Engine VMs (وليس خدمات GCP الأخرى)، وتقتصر على مشروع واحد، وتتطلب إعداداً يدوياً لاتصالات ميزانية Cloud Billing. وتؤكد الوثائق أن هذا ليس بديلاً عن حدود الإنفاق الأصلية للمزود أو الإشراف البشري.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.