عن المشروع
Terraform هي أداة لبناء البنية التحتية وتغييرها وإدارة إصداراتها بأمان وكفاءة. يمكنها إدارة مقدمي الخدمات الحاليين والشائعين بالإضافة إلى الحلول الداخلية المخصصة.
الميزات الرئيسية الموصوفة في ملف README:
- البنية التحتية كرمز: يتم وصف البنية التحتية باستخدام صيغة تكوين عالية المستوى، بحيث يمكن إصدار مخطط مركز بيانات ومشاركته وإعادة استخدامه مثل أي رمز آخر.
- خطط التنفيذ: خطوة التخطيط تولد خطة تنفيذ توضح ما سيفعله Terraform عند استدعاء apply، مما يساعد على تجنب المفاجآت.
- رسم بياني للموارد: يقوم Terraform ببناء رسم بياني لجميع الموارد ويوازي إنشاء وتعديل الموارد غير المعتمدة، مما يمنح المشغلين نظرة ثاقبة على التبعيات.
- أتمتة التغيير: يمكن تطبيق مجموعات التغيير المعقدة بأقل قدر من التفاعل البشري، حيث تشير الخطة والرسم البياني إلى ما سيتغير وبأي ترتيب.
يحتوي هذا المستودع على نواة Terraform فقط، والتي تشمل واجهة سطر الأوامر ومحرك الرسم البياني الرئيسي. يتم تنفيذ المزودين كإضافات، ويمكن لـ Terraform تنزيل المزودين المنشورين في سجل Terraform تلقائيًا؛ بعض المزودين طورتهم HashiCorp وآخرون طورتهم منظمات أخرى.
التوثيق والبرامج التعليمية ومنتدى النقاش وامتحان الشهادة مرتبطة من المشروع. كما تتم الإشارة إلى إرشادات المساهمة وعملية فرز الأخطاء وتعليمات المساهمة في التوثيق. المشروع مرخص بموجب رخصة Business Source License 1.1.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.