سيوضح هذا الدليل كيفية الحصول على جميع أوامر التضاريس ثم كيفية استخدام Terraform لنشر موارد AWS.
أوامر Terraform
للعثور على جميع أوامر terraform ، اكتب الأوامر التالية في Terminal:
أرض
سيؤدي تشغيل الأمر أعلاه إلى عرض جميع الأوامر واستخدامها:
استخدم Terraform لنشر موارد AWS (إنشاء حاوية S3)
لبدء العمل على نشر الموارد على AWS ، ما عليك سوى تكوين AWS عن طريق كتابة هذا:
تكوين AWS
يحتاج المستخدم إلى توفير ' مفتاح الوصول '،' مفتاح الامان '،' منطقة '، و ' شكل 'من مستخدم IAM. انقر هنا لمعرفة المزيد حول تكوين AWS:
استخدم الأمر التالي للتحقق مما إذا كان terraform مثبتًا على النظام:
أرض -إصدارسيعرض الأمر أعلاه إصدار Terraform:
اكتب الأمر التالي لإنشاء دليل يتم فيه إنشاء الملفات:
مكدير linuxhint-s3
بعد ذلك ، افتح هذا الدليل في محرر الكود والذي في هذه الحالة هو Visual Studio Code:
قم بإنشاء ملف باسم ' Provider.tf 'داخل المجلد والصق الكود التالي:
أرض {الموفرون_المطلوبون {
AWS = {
مصدر = 'hashicorp / aws'
الإصدار = '~> 4.0'
}
}
}
مزود 'عذر' {
المنطقة = 'us-east-1'
}
أنشئ ملفًا آخر باسم ' main.tf 'للصق الكود التالي فيه:
الموارد 'aws_s3_bucket' 'ب' {دلو = 'linuxhint-terraform-bucket'
العلامات = {
الاسم = 'دلو بلدي'
البيئة = 'ديف'
}
}
احفظ الملفات وقم بتشغيل الأمر التالي في Terminal:
تهيئة terraformسيؤدي تشغيل الأمر أعلاه إلى عرض الإخراج التالي:
بمجرد تهيئة terraform ، استخدم الأمر التالي لتطبيقه لإنشاء دلو S3:
تطبيق terraformسيؤدي استخدام الأمر أعلاه إلى عرض الإخراج التالي:
قم بالتمرير لأسفل في الإخراج لكتابة ' نعم 'للموافقة على إنشاء حاوية S3:
بعد ذلك ، توجه إلى لوحة معلومات S3 من وحدة تحكم AWS وانقر على ' دلاء 'صفحة من اللوحة اليمنى:
تتوفر حاوية S3 في صفحة الحاوية:
لقد قمت بنشر حاوية AWS S3 بنجاح:
خاتمة
لنشر موارد AWS باستخدام terraform ، ما عليك سوى تكوين AWS وتثبيت التضاريس على النظام المحلي. قم بإنشاء دليل وإضافة ملفات داخل المجلد لكتابة التعليمات البرمجية لإنشاء حاوية S3 باستخدام محرر التعليمات البرمجية ثم حفظها. بعد ذلك ، استخدم ' حرارة ' و ' يتقدم 'لنشر حاوية S3 على وحدة تحكم AWS.