0%
أول مورد: من ملف فارغ إلى خطة مُطبَّقة

أول مورد

init وplan وapply: الدورة التي ستكررها آلاف المرات.

10-15 دقيقة

أول مورد: من ملف فارغ إلى خطة مُطبَّقة

تتعثر معظم بدايات العمل مع Terraform عند سوء الفهم نفسه: نظن أن الأمر terraform apply هو الأمر الذي يهم. وهذا خطأ. فـ apply ليس سوى التنفيذ الآلي لقرار اتُّخذ مسبقًا. أما الأمر الذي يهم فعلًا فهو plan، لأنه الأمر الوحيد الذي يُريك ما فهمته الأداة من نيّتك قبل أن يتحرك أي شيء. المهندس الذي يطبّق دون قراءة الخطة لم يفعل سوى أنه استبدل واجهة ويب بطرفية، دون أن يكسب شيئًا في مستوى الأمان.

لذلك يبني هذا الدرس الدورة الكاملة على مثال بسيط — حاوية تخزين، وآلة، ومجموعة أمان — مع التوقف مطولًا عند قراءة مخرجات plan. الهدف ليس أن تكون قد أنشأت موردًا في النهاية، بل أن تعرف الإجابة عن السؤال «ماذا سيفعل هذا الأمر بالضبط؟» قبل تشغيله. وكل ما تبقى من الدورة يفترض أنك اكتسبت هذه العادة.

التثبيت

Terraform ملف تنفيذي واحد بلا اعتمادات وقت التشغيل. هناك ثلاث طرق بحسب جهازك:

# macOS, via Homebrew
brew tap hashicorp/tap
brew install hashicorp/tap/terraform

التعليقات

التعليقات مدعومة عبر GitHub Discussions

سجّل الدخول باستخدام GitHub للمشاركة في النقاش

تم نسخ الرابط!