أعلنت Google Cloud عن إصدار Terraform Google Provider v6.0.0. يركز هذا الإصدار الرئيسي على تحسين قابلية الاستخدام والأمان لإدارة موارد Google Cloud على Google Cloud. من أبرز التغييرات في هذا الإصدار ما يلي:
**إلغاء الاشتراك في التصنيف الافتراضي "goog-terraform-provisioned":**
يتضمن هذا الإصدار خيارًا لإلغاء الاشتراك في التصنيف الافتراضي "goog-terraform-provisioned" الذي تمت إضافته في الإصدار 5.0.0. سيتم إضافة هذا التصنيف على مستوى الموفر إلى الموارد المطبقة لتحديد الموارد التي تم إنشاؤها بواسطة Terraform. سيتم تطبيق هذا التصنيف الافتراضي فقط على الموارد التي تم إنشاؤها حديثًا باستخدام حقل تصنيفات. سيمكن ذلك المستخدمين من عرض الموارد التي يديرها Terraform عند عرض / تحرير هذه الموارد في أدوات أخرى مثل وحدة تحكم Google Cloud والفواتير السحابية وما إلى ذلك.
**إضافة حقول حماية الحذف إلى موارد متعددة:**
لمنع الحذف العرضي للموارد المهمة، تحتوي العديد من الموارد الآن على شكل من أشكال حماية الحذف ممكّنة افتراضيًا. تتضمن هذه الموارد google_domain و google_cloud_run_v2_job و google_cloud_run_v2_service و google_folder و google_project. يتم تمكين معظمها بواسطة حقل deletion_protection. يحتوي google_project تحديدًا على حقل deletion_policy الذي يتم تعيينه على PREVENT افتراضيًا.
**السماح بتقليل طول اللاحقة في "name_prefix":**
مشكلة أخرى ملحوظة تم حلها في هذا الإصدار الرئيسي هي "السماح بتقليل طول اللاحقة الملحقة بقالب المثيلات name_prefix (# 15374)" ، والتي تغير السلوك الافتراضي لـ name_prefix في موارد متعددة. زاد الحد الأقصى لطول name_prefix المحدد من قبل المستخدم من 37 حرفًا إلى 54. سيستخدم الموفر لاحقة ملحقة أقصر عند استخدام name_prefix أطول من 37 حرفًا ، مما سيسمح بأسماء موارد أكثر مرونة.
مع ميزات مثل تصنيفات إلغاء الاشتراك الافتراضية وحماية الحذف ، يمكّن هذا الإصدار المستخدمين من عرض الموارد التي يديرها Terraform في أدوات أخرى ويمنع أيضًا الحذف العرضي للموارد المهمة. يهدف إطلاق TPG 6.0.0 إلى تحسين قابلية الاستخدام والأمان لـ Terraform لإدارة موارد Google Cloud.
لترقية إلى الإصدار 6.0 من Terraform Google Provider ، يرجى الرجوع إلى دليل الترقية في سجل Terraform ، والذي يحتوي على قائمة كاملة بالتغييرات واعتبارات الترقية. يرجى مراجعة ملاحظات الإصدار لـ TPG 6.0.0 لمزيد من التفاصيل حول إصدار الإصدار الرئيسي هذا. تعرف على المزيد حول Terraform على Google Cloud في وثائق Terraform على Google Cloud.