إعداد لتزويد الموارد الأساسية

قم بتثبيت المنطقة وتكوين المفاتيح المطلوبة لتزويد الموارد في Oracle Cloud.

قبل البدء

قبل بدء تكوين الموارد في Oracle Cloud Infrastructure، تأكد من وجود ما يلي:

  • بيانات صلاحية الأراضي المستأجرة Oracle Cloud.

  • مقارنة بالإذن لتكوين وإدارة الموارد فيه.
  • كمبيوتر يشتمل على البرنامج التالي والوصول إلى الإنترنت:

    • برنامج مساعد لتكوين مفاتيح توقيع API.

      وتحتوي معظم الأنظمة أحادية الاستخدام على openssl. في نظام التشغيل Windows، يمكنك استخدام شبكة Git Bash.

    • برنامج مساعد لإنشاء أزواج مفاتيح SSH.

      وتحتوي معظم الأنظمة أحادية الاستخدام على ssh-keygen. في نظام التشغيل Windows، يمكنك استخدام PuTTY.

    • مستعرض ويب.

  • المعرفة الأساسية للمنطقة

    على الحد الأدنى، اقرأ المقدمة على https://www.terraform.io/intro/.

تركيب المنطقة

في أنظمة uniX - like أو Linux، بما في ذلك Oracle Linux، يمكنك تثبيت Terraform بتنزيل حزمة Terraform واستخراجها لنظام التشغيل.

  1. انتقل إلى https://www.terraform.io/downloads.html .
  2. قم بإنزال الحزمة المناسبة وفقًا لنظام التشغيل الخاص بك.
  3. استخراج الحزمة إلى المسار /usr/local/bin/.
    يمكنك استخراج المنطقة إلى أي دليل آخر على المضيف المحلي الخاص بك. تأكد من تضمين الدليل في المتغير PATH.
    تم تثبيت Terraform وجاهز للاستخدام.
  4. تحقق من التثبيت.
    terraform -v

    يتم عرض الإصدار Terraform ، كما هو موضح في هذا المثال:

    Terraform v0.12.18

تكوين مفتاح توقيع API

لتمكين تصديق Terraform مع Oracle Cloud Infrastructure، يجب إدخال مفتاح RSA في صيغة البريد الثابت (PEM). هذا المفتاح ليس نفس مفتاح SSH الذي تستخدمه للوصول إلى الطبعات. استخدم OpenSSL لإنشاء مفتاح توقيع API.

  1. في UNIX shell ، قم بتكوين دليل فرعي مخفي في الدليل الرئيسي لتخزين مفتاح PEM.
    mkdir ~/.oci
  2. إنشاء مفتاح خاص (الحجم: 2048 بت أو أعلى).
    openssl genrsa -out ~/.oci/oci_api_key.pem 2048
  3. قم بتغيير الأذون في ملف المفتاح الخاص ، لضمان أنك يمكنك قراءة المفتاح فقط.
    chmod go-rwx ~/.oci/oci_api_key.pem
  4. إنشاء المفتاح العام للمفتاح الخاص.
    openssl rsa -pubout -in ~/.oci/oci_api_key.pem -out ~/.oci/oci_api_key_public.pem

تصدير بيانات مفتاح توقيع API

بعد إنشاء مفتاح توقيع API ، قم بتحميل المفتاح العام للمستخدم المناسب في Oracle Cloud Infrastructure.

  1. تسجيل الدخول إلى وحدة تحكم الويب Oracle Cloud Infrastructure.
  2. من قائمة الخدمات ، حدد هوية ، ثم حدد المستخدمون .
  3. في صفحة المستخدمون ، انقر المستخدم الذي تخطط لتحديده في تكوين Terraform.
  4. في صفحة تفاصيل المستخدم ، انقر إضافة مفتاح عام.
  5. قم بنسخ قيمة المفتاح العام من ملف ~/.oci/oci_api_key_public.pem ثم قم بلصقها في حقل المفتاح العمومي .
  6. انقر على إضافة.
    يتم تصدير بيانات المفتاح ، وتُعرض بصمة الإصبع الخاصة به.
  7. نسخ بصمة الإصبع. يجب القيام بذلك في وقت لاحق.