Terraform Best Practices
Terraform consultingTwitter @antonbabenkoTerraform Weekly
العربية (Arabic)
العربية (Arabic)
  • مرحباً
  • المفاهيم الأساسية
  • بنية الكود
  • أمثلة عن بنية الكود
    • أداة Terragrunt
    • أداة Terraform
      • البنى الصغيرة باستعمال Terraform
      • البنى المتوسطة باستعمال Terraform
      • البنى الكبيرة باستعمال Terraform
  • قواعد التسمية
  • تنسيق الكود
  • الأسئلة الأكثر تكراراً
  • المراجع
  • كتابة ملفات أداة Terraform
  • ورشة عمل
Powered by GitBook
On this page
  • ما هي الأدوات التي يجب معرفتها واستخدامها؟
  • ما هي الحلول لمشكلة dependency hell مع الوحدات؟
Export as PDF

الأسئلة الأكثر تكراراً

FTP (Frequent Terraform Problems اكثر المشاكل التي تعاني منها الأداة)

Previousتنسيق الكودNextالمراجع

Last updated 2 years ago

ما هي الأدوات التي يجب معرفتها واستخدامها؟

  • أداة -أداة تنسيق

  • أداة

  • أداة - إدارة الإصدارات

  • أداة أتمتة العمل مع PR

  • أداة مجموعة من git-hooks خاصة بأداة Terraform التي يتم استعمالها مع إطار العمل

ما هي الحلول لمشكلة مع الوحدات؟

يجب تحديد إصدار الوحدة التي نتعامل معها. يجب تعريف الموفرات خارج الوحدات وفقط في التراكيب، يجب أيضاً تحديد إصدار الموفرات وإصدار Terraform أالذي نتعامل معه.

لا يوجدا أداة إدارة Dependency، لكن يوجد بعض النصائح التي تجعل هذه المشكلة أقل إشكالاً. كمثال يمكن استعمال أداة لأتمتة تحديث الارتباطات. تقوم هذه الأداة بإنشاء PR للحفاظ على الارتباطات بشكل أمن ومحدث. تدعم هذه الأداة ملفات Terraform.

Terragrunt
tflint
tfenv
Atlantis
pre-commit-terraform
pre-commit framework
dependency hell
Dependabot