ملخص

مكتمل

في هذه الوحدة النمطية، يمكنك:

  • إجراءات GitHub المصادق عليها إلى مثيل Azure Container Registry.
  • المعلومات الحساسة المخزنة التي تستخدمها GitHub Actions.
  • تنفيذ إجراء GitHub لإنشاء صورة حاوية خدمة المنتج في Container Registry.
  • تعديل خدمة المنتج بإضافة منتج جديد لتشغيل بنية.
  • تنفيذ إجراء GitHub لنشر حاوية خدمة المنتج إلى نظام مجموعة Azure Kubernetes Service (AKS).
  • التراجع عن خدمة المنتج إلى النشر السابق.

إزالة كيان خدمة Azure

في وقت سابق، قمت بإنشاء كيان خدمة إنترا الذي يسمح ل GitHub بالمصادقة على موارد Azure. لإزالة كيان الخدمة، يمكنك استخدام Azure CLI.

  1. استخدم أمر Azure CLI التالي لإرجاع قائمة معرفات كيان الخدمة من معرف Microsoft Entra:

    az ad sp list --show-mine --query "[?contains(displayName,'eShop')].appId" --output tsv
    
  2. تصفية كيانات الخدمة إلى المعرفات التالية:

    • مملوك من قبل المستخدم الحالي.
    • تحتوي على السلسلة eShop في اسم العرض.
  3. استخدم الأمر az ad sp delete Azure CLI لإزالة كل كيان خدمة مطابق.

  4. احذف مجموعة موارد Azure rg-eshop لحذف كافة الموارد التي قمت بإنشائها في الوحدات السابقة.

تنظيف مساحة التعليمات البرمجية

يمكنك حذف مساحة التعليمات البرمجية على GitHub ضمن مستودع حيث ترى MicrosoftDocs/mslearn-dotnet-cloudnative-devops.

تعرف على المزيد حول الخدمات المصغرة