إعداد المؤسسة

إذا أعددت Cloud Workstations لمؤسسة، يمكنك إنشاء إعداد لمحطة عمل مستخدم يتضمّن رمزًا تم تنزيله وإنشاؤه مسبقًا. يتيح ذلك للمطوّرين بدء العمل على الفور بدون انتظار اكتمال عملية التصميم.

لإنشاء إعداد لمحطة عمل مستخدم، عليك إنشاء محطة عمل مشرف، وتنفيذ عملية التصميم مرة واحدة، وإنشاء لقطة من القرص الدائم، ثم استخدام هذه اللقطة لإنشاء إعداد جديد لمحطة العمل.

إنشاء محطة عمل مشرف

اتّبِع الخطوات الواردة في إطلاق محطة العمل لإنشاء محطة عمل واحدة وإطلاقها. تُستخدَم هذه المحطة كصورة أساسية.

إنشاء الأهداف

على محطة عمل المشرف، نزِّل رمز المصدر وأنشئ الأهداف. يمكنك إنشاء الأهداف يدويًا أو أتمتة عملية الإنشاء باستخدام النص البرمجي المقدَّم.

الإنشاء اليدوي

قبل تنفيذ النص البرمجي للإنشاء، يمكنك الوصول إلى الرمز كما هو موضّح في الوصول إلى رمز المصدر. بعد ذلك، أنشئ الأهداف يدويًا كما هو موضّح في مقالة التنزيل، الإنشاء، والتنفيذ.

الإنشاء الآلي

نفِّذ النص البرمجي setup.sh المتوفّر في مستودع sdv-setup. يؤدي هذا النص البرمجي إلى أتمتة استنساخ رمز مصدر Android وإنشاء الأهداف.

يستغرق النص البرمجي عدة ساعات حتى يكتمل. يستنسخ رمز مصدر Android (30 دقيقة تقريبًا)، ثم ينشئ أهداف SDV IVI (ساعتان) والوسائط (30 دقيقة) وCore (10 دقائق).

(اختياري) إعداد مشروع في استوديو Android for Platform

Android Studio for Platform (ASfP) هي بيئة تطوير متكاملة (IDE) مثبَّتة مسبقًا على Cloud Workstation. إذا كان جميع المطوّرين يعملون على المشروع نفسه، يمكنك ضبط مشروع ASfP في لقطة القرص التي يمكن للجميع استخدامها. اتّبِع التعليمات الواردة في مقالة إعداد مشروع AAOS SDV لضبط المشروع.

إنشاء لقطة للقرص

بعد اكتمال عملية الإنشاء، أنشئ لقطة من القرص الثابت لمحطة عمل المشرف.

  1. أزِل إعداد Git وملفات تعريف الارتباط لمنع مشاركة بيانات الاعتماد الشخصية مع مستخدمين آخرين:

    rm ~/.gitcookies
    rm ~/.gitconfig
    
  2. أزِل مستودع sdv-setup للحفاظ على نظافة الصورة الأساسية:

    rm -rf ~/sdv-setup
    
  3. ابحث عن قرص محطة عمل المشرف:

    1. اترك محطة عمل المشرف قيد التشغيل.
    2. في وحدة تحكّم Google Cloud، أدخِل VM Instances في شريط البحث، ثم انقر على النتيجة الأولى.
    3. في شريط الفلتر ، أدخِل workstation_id:work-station. يجب أن يتطابق work-station مع رقم تعريف محطة عمل المشرف. اضغط على مفتاح الإدخال لفلترة النتائج.
    4. انقر على الإدخال المتبقي.
    5. في صفحة آلة VM، يتم عرض قرصَين مختلفَين في مساحة التخزين. انقر على القرص الذي تبلغ مساحته (غيغابايت) 1000 ونوعه قرص SSD دائم إقليمي. يحتوي هذا القرص على دليل الصفحة الرئيسية الذي تريد إنشاء لقطة منه.
  4. أوقِف محطة عمل المشرف:

    1. اترك صفحة القرص مفتوحة.
    2. في علامة تبويب أو نافذة متصفّح جديدة، افتح وحدة تحكّم Google Cloud وانتقِل إلى صفحة Cloud Workstations. في شريط البحث، أدخِل Cloud Workstations، ثم انقر على النتيجة الأولى.
    3. انقر على محطات العمل في اللوحة الجانبية.
    4. انقر على محطة عمل المشرف (التي تحمل رقم تعريف محطة العمل work-station) في الجدول.
    5. انقر على إيقاف في شريط الأدوات، ثم انتظِر إلى أن تتوقف محطة العمل.
  5. أنشئ لقطة القرص:

    1. عُد إلى صفحة القرص، ثم انقر على إنشاء لقطة في شريط الأدوات.
    2. في حقل الاسم ، أدخِل aaos-sdv-dev-snapshot.
    3. اترك الحقول المتبقية على قيمها التلقائية.
    4. في أسفل الصفحة، انقر على إنشاء.

بعد فترة قصيرة، يتم إنشاء لقطة القرص وتصبح جاهزة للاستخدام.

إنشاء إعداد لمحطة عمل مستخدم

أنشئ إعدادًا جديدًا لمحطة العمل يستخدم اللقطة كنقطة بداية:

  1. اتّبِع التعليمات الواردة في مقالة ضبط متغيّرات البيئة لإطلاق Cloud Shell، ثم اضبط متغيّرات البيئة.
  2. طبِّق إعداد Terraform لإنشاء إعداد محطة عمل مستخدم:

    cd ~/dev/sdv-setup/tf/user_dev_env
    terraform init
    terraform apply -auto-approve
    

إنشاء محطة عمل مستخدم

  1. في وحدة تحكّم Google Cloud، انتقِل إلى صفحة Cloud Workstations. أدخِل Cloud Workstations في شريط البحث، ثم انقر على النتيجة الأولى.
  2. انقر على محطات العمل في اللوحة الجانبية.
  3. انقر على إنشاء محطة عمل في شريط الأدوات.
  4. أدخِل رقم تعريف لمحطة العمل أو اترك القيمة التلقائية.
  5. أدخِل اسمًا معروضًا لمحطة العمل. إذا تركت هذا الحقل فارغًا، سيتم استخدام رقم التعريف.
  6. اختَر user-workstation-config كـ الإعداد.
  7. انقر على إنشاء.
  8. في قائمة محطات العمل، ابحث عن محطة العمل التي أنشأتها للتو. انقر على بدء ضمن عمود الإجراءات السريعة.
  9. بعد بدء محطة العمل، انقر على إطلاق ضمن عمود الإجراءات السريعة لبدء استخدام محطة العمل.
  10. افتح مستكشف ملفات للتأكّد من أنّ دليل الصفحة الرئيسية يحتوي على الملفات من لقطة القرص.

يمكن لمؤسستك الآن إنشاء محطات عمل للمطوّرين. لمزيد من المعلومات حول إعداد إذن الوصول إلى Cloud Workstations، يُرجى الاطّلاع على مقالة التحكّم في الوصول باستخدام "إدارة الهوية وإمكانية الوصول".