السؤال
الإجابة
main.tf و secret.tfvars
انسخ ما يلي:
سيكون ملف main.tf على النحو التالي:
secret.tfvars هو الملف الذي ستضع فيه جميع المعلومات المتعلقة بمفتاح واجهة برمجة التطبيقات التي نزّلتها سابقًا. والفكرة من هذا الملف هي إبقاء جميع بيانات الاعتماد السرية الخاصة بك مخفية عن ملف الإعدادات الرئيسي.
سيكون بالشكل التالي تقريبًا (استبدل هذه المعلمات):
terraform init من هذا المجلد
المخرجات المتوقعة:
terraform apply -var-file=secret.tfvars.
على سبيل المثال:
yes ثم اضغط على Enter
ملاحظة جانبية: لاحظ أنه يظهر password = (sensitive value) أعلاه.
وذلك لأننا عيّنّا sensitive = true لكلمة المرور في ملف main.tf.
7). سيستغرق إنشاء الخدمة بضع دقائق، لكن في النهاية يُفترض أن تظهر بهذا الشكل:
terraform destroy -var-file=secret.tfvars
شيء من هذا القبيل: