تكوين مجموعات Kubernetes للتعلم الآلي (معاينة)

تعرف على كيفية تكوين مجموعات Azure Kubernetes Service (AKS) ومجموعات Kubernetes التي تدعم Azure Arc للتدريب والاستدلال على أحمال عمل التعلم الآلي.

ما المقصود بالتعلم الآلي الذي يدعم Azure Arc؟

يمكنك Azure Arc من تشغيل خدمات Azure في أي بيئة Kubernetes، سواء كانت محلية أو متعددة الأوساط السحابية أو على الحافة.

يتيح لك التعلم الآلي الذي يدعم Azure Arc تكوين واستخدام Azure Kubernetes Service أو مجموعات Kubernetes التي تدعم Azure Arc للتدريب على نماذج التعلم الآلي واستدلالها وإدارتها في Azure التعلم الآلي.

التعلم الآلي on Azure Kubernetes Service

لاستخدام مجموعات خدمة Azure Kubernetes لأحمال عمل Azure التعلم الآلي التدريب والاستدلال، لن تحتاج إلى توصيلها ب Azure Arc.

قبل نشر ملحق Azure التعلم الآلي على مجموعات خدمة Azure Kubernetes، يجب عليك:

لنشر ملحق Azure التعلم الآلي على مجموعات AKS، راجع قسم نشر ملحق Azure التعلم الآلي.

المتطلبات الأساسية

Azure Kubernetes Service (AKS)

بالنسبة لمجموعات AKS، يكون توصيلها ب Azure Arc اختياريا.

ومع ذلك ، يجب عليك تسجيل الميزة في مجموعتك. استخدم الأوامر التالية لتسجيل الميزة:

az feature register --namespace Microsoft.ContainerService -n AKS-ExtensionManager

Azure RedHat OpenShift Service (ARO) ومنصة حاوية OpenShift (OCP) فقط

  • مجموعة ARO أو OCP Kubernetes قيد التشغيل. لمزيد من المعلومات، راجع إنشاء مجموعة ARO Kubernetes وإنشاء مجموعة OCP Kubernetes

  • منح حق الوصول المميز إلى حسابات خدمة AzureML.

    قم بتشغيل oc edit scc privileged وإضافة ما يلي

    • system:serviceaccount:azure-arc:azure-arc-kube-aad-proxy-sa
    • system:serviceaccount:azureml:{EXTENSION NAME}-kube-state-metrics(ملاحظة:{EXTENSION NAME}هنا يجب أن تتطابق مع اسم الإضافة المستخدمة في الخطوةaz k8s-extension create --name)
    • system:serviceaccount:azureml:cluster-status-reporter
    • system:serviceaccount:azureml:prom-admission
    • system:serviceaccount:azureml:default
    • system:serviceaccount:azureml:prom-operator
    • system:serviceaccount:azureml:csi-blob-node-sa
    • system:serviceaccount:azureml:csi-blob-controller-sa
    • system:serviceaccount:azureml:load-amlarc-selinux-policy-sa
    • system:serviceaccount:azureml:azureml-fe
    • system:serviceaccount:azureml:prom-prometheus
    • system:serviceaccount:{KUBERNETES-COMPUTE-NAMESPACE}:default

ملاحظة

{KUBERNETES-COMPUTE-NAMESPACE} هي مساحة اسم مجموعة الحوسبة Kubernetes المحددة في compute attach، والتي يتم تعيينها افتراضيا إلى default. تخطي هذا الإعداد إذا كانت مساحة الاسم default

Deploy Azure التعلم الآلي extension

يحتوي Kubernetes الذي يدعم Azure Arc على وظيفة ملحق مجموعة تمكنك من تثبيت العديد من العوامل بما في ذلك تعريفات نهج Azure والمراقبة والتعلم الآلي وغيرها الكثير. يتطلب Azure التعلم الآلي استخدام ملحق الكتلة Microsoft.AzureML.Kubernetes لنشر عامل Azure التعلم الآلي على مجموعة Kubernetes. بمجرد تثبيت ملحق Azure التعلم الآلي، يمكنك إرفاق المجموعة بمساحة عمل Azure التعلم الآلي واستخدامها للسيناريوهات التالية:

تلميح

تدعم مجموعات التدريب فقط أيضا الاستدلال الدفعي كجزء من خطوط أنابيب Azure التعلم الآلي.

k8s-extension استخدم الأمر "ملحق Azure CLI" لنشر ملحق create Azure التعلم الآلي إلى مجموعة Kubernetes التي تدعم Azure Arc.

هام

قم بتعيين المعلمة --cluster-typemanagedClusters لنشر ملحق Azure التعلم الآلي إلى مجموعات AKS.

تتوفر إعدادات التكوين التالية لاستخدامها في سيناريوهات نشر ملحقات Azure التعلم الآلي المختلفة.

يمكنك استخدام --config أو --config-protected تحديد قائمة أزواج القيم الرئيسية لتكوينات نشر Azure التعلم الآلي.

تلميح

قم بتعيين المعلمة openshift لنشر True ملحق Azure التعلم الآلي إلى مجموعات ARO وOCP Kubernetes.

اسم مفتاح إعداد التكوين الوصف التدريب استدلال التدريب والاستدلال
enableTraining True أو False، الافتراضي False. يجب تعيينه لنشر True ملحق AzureML مع دعم تدريب نموذج التعلم الآلي. غير متوفر
enableInference True أو False، الافتراضي False. يجب تعيينه لنشر True ملحق AzureML مع دعم الاستدلال التعلم الآلي. غير متوفر
allowInsecureConnections True أو False، الافتراضي خطأ. يجب تعيين هذا إلى True نشر ملحق AzureML مع دعم نقاط نهاية HTTP للاستدلال، متى sslCertPemFile يتم توفيرها وعدم sslKeyPemFile توفيرها. غير متوفر ‏‏اختياري ‏‏اختياري
privateEndpointNodeport True أو False، الافتراضي False. يجب تعيينه إلى True لنشر AzureML مع دعم نقاط النهاية الخاصة التعلم الآلي الاستدلال باستخدام serviceType nodePort. غير متوفر ‏‏اختياري ‏‏اختياري
privateEndpointILB True أو False، الافتراضي False. يجب تعيينه إلى True لنشر ملحق AzureML مع دعم نقاط النهاية الخاصة بالاستدلال التعلم الآلي باستخدام موازن التحميل الداخلي ServiceType غير متوفر ‏‏اختياري ‏‏اختياري
sslSecret سر Kubernetes تحت مساحة اسم azureml لتخزين cert.pem (PEM-encoded SSL cert) و key.pem (مفتاح SSL المشفر PEM) ، مطلوب لنشر ملحق AzureML مع دعم نقطة نهاية HTTPS للاستدلال ، عند allowInsecureConnections تعيينه على False. استخدم هذا التكوين أو قم بإعطاء شهادة ثابتة ومسار ملف مفتاح في الإعدادات المحمية بالتكوين. غير متوفر ‏‏اختياري ‏‏اختياري
sslCname SSL CName لاستخدامها في حالة تمكين التحقق من صحة SSL على المجموعة. غير متوفر ‏‏اختياري ‏‏اختياري
inferenceLoadBalancerHA True أو False، الافتراضي True. بشكل افتراضي، سيقوم ملحق AzureML بنشر ثلاث نسخ متماثلة لوحدة تحكم الدخول للتوفر العالي، الأمر الذي يتطلب ثلاثة عمال على الأقل في مجموعة. قم بتعيين هذا التكوين إلى False إذا كان لديك أقل من ثلاثة عمال وتريد نشر ملحق AzureML للتطوير والاختبار فقط، وفي هذه الحالة سيتم نشر نسخة متماثلة واحدة من وحدة تحكم الدخول فقط. غير متوفر ‏‏اختياري ‏‏اختياري
openshift True أو False، الافتراضي False. قم بالتعيين إلى إذا قمت بنشر True امتداد AzureML على مجموعة ARO أو OCP. ستقوم عملية النشر تلقائيا بتجميع حزمة نهج وتحميل حزمة نهج على كل عقدة حتى تتمكن عملية خدمات AzureML من العمل بشكل صحيح. ‏‏اختياري ‏‏اختياري ‏‏اختياري
nodeSelector قم بتعيين محدد العقدة بحيث يتم نشر مكونات الملحق وأحمال عمل التدريب/الاستدلال فقط على العقد مع جميع المحددات المحددة. الاستعمال: nodeSelector.key=value، ودعم محددات متعددة. مثال: nodeSelector.node-purpose=worker nodeSelector.node-region=eastus ‏‏اختياري ‏‏اختياري ‏‏اختياري
installNvidiaDevicePlugin True أو False، الافتراضي True. مطلوب Nvidia Device Plugin لأحمال عمل ML على أجهزة وحدة معالجة الرسومات Nvidia. بشكل افتراضي ، سيؤدي نشر ملحق AzureML إلى تثبيت Nvidia Device Plugin بغض النظر عن أن مجموعة Kubernetes تحتوي على أجهزة GPU أم لا. يمكن للمستخدم تحديد إعداد التكوين هذا إلى ما إذا كان تثبيت المكون الإضافي لجهاز Nvidia غير مطلوب (إما أنه مثبت بالفعل أو لا توجد خطة لاستخدام GPU لعبء False العمل). ‏‏اختياري ‏‏اختياري ‏‏اختياري
reuseExistingPromOp True أو False، الافتراضي False. يحتاج امتداد AzureML إلى مشغل prometheus لإدارة prometheus. اضبط على True إعادة استخدام عامل تشغيل prometheus الحالي. ‏‏اختياري ‏‏اختياري ‏‏اختياري
logAnalyticsWS True أو False، الافتراضي False. يتكامل امتداد AzureML مع مساحة عمل Azure LogAnalytics لتوفير إمكانية عرض السجل وتحليله من خلال مساحة عمل LogAnalytics. يجب تعيين هذا الإعداد بشكل صريح إلى True ما إذا كان العميل يريد استخدام هذه الإمكانية. قد يتم تطبيق تكلفة مساحة عمل LogAnalytics. ‏‏اختياري ‏‏اختياري ‏‏اختياري
اسم مفتاح الإعداد المحمي بالتكوين الوصف التدريب استدلال التدريب والاستدلال
sslCertPemFile, sslKeyPemFile المسار إلى شهادة SSL وملف المفتاح (PEM-encoded)، مطلوب لنشر ملحق AzureML مع دعم نقطة نهاية HTTPS للاستدلال، عند allowInsecureConnections تعيينه إلى False. غير متوفر ‏‏اختياري ‏‏اختياري

تحذير

إذا كان المكون الإضافي لجهاز Nvidia مثبتا بالفعل في مجموعتك، فقد تؤدي إعادة تثبيته إلى حدوث خطأ في تثبيت الملحق. اضبط installNvidiaDevicePlugin على False منع أخطاء النشر.

بشكل افتراضي، يتم نشر موارد نشر Kubernetes المنشورة عشوائيا إلى 1 عقد أو أكثر على نظام المجموعة، ويتم نشر موارد daemonset إلى كافة العقد . إذا كنت تريد تقييد نشر الإضافة إلى عقد معينة، فاستخدم nodeSelector إعداد التكوين.

نشر ملحق لأحمال العمل التدريبية

استخدم الأمر Azure CLI التالي لنشر ملحق Azure التعلم الآلي وتمكين أحمال العمل التدريبية على مجموعة Kubernetes الخاصة بك:

az k8s-extension create --name arcml-extension --extension-type Microsoft.AzureML.Kubernetes --config enableTraining=True --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --resource-group <resource-group> --scope cluster --auto-upgrade-minor-version False

نشر ملحق لأحمال عمل الاستدلال في الوقت الفعلي

استنادا إلى إعداد الشبكة ومتغير توزيع Kubernetes ومكان استضافة مجموعة Kubernetes (محليا أو سحابيا)، اختر أحد الخيارات التالية لنشر ملحق Azure التعلم الآلي وتمكين استدلال أحمال العمل على مجموعة Kubernetes.

دعم نقاط النهاية العامة باستخدام موازن التحميل العام

  • HTTPS

    az k8s-extension create --name arcml-extension --extension-type Microsoft.AzureML.Kubernetes --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --config enableInference=True sslCname=<cname> --config-protected sslCertPemFile=<path-to-the-SSL-cert-PEM-ile> sslKeyPemFile=<path-to-the-SSL-key-PEM-file> --resource-group <resource-group> --scope cluster --auto-upgrade-minor-version False
    
  • HTTP

    تحذير

    يعد دعم نقاط نهاية HTTP العامة مع موازن التحميل العام الطريقة الأقل أمانا لنشر ملحق Azure التعلم الآلي لسيناريوهات الاستدلال في الوقت الفعلي وبالتالي لا يوصى به.

    az k8s-extension create --name arcml-extension --extension-type Microsoft.AzureML.Kubernetes --cluster-type connectedClusters --cluster-name <your-connected-cluster-name>  --configuration-settings enableInference=True allowInsecureConnections=True --resource-group <resource-group> --scope cluster --auto-upgrade-minor-version False
    

دعم نقاط النهاية الخاصة مع موازن التحميل الداخلي

  • HTTPS

    az k8s-extension create --name amlarc-compute --extension-type Microsoft.AzureML.Kubernetes --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --config enableInference=True privateEndpointILB=True sslCname=<cname> --config-protected sslCertPemFile=<path-to-the-SSL-cert-PEM-ile> sslKeyPemFile=<path-to-the-SSL-key-PEM-file> --resource-group <resource-group> --scope cluster --auto-upgrade-minor-version False
    
  • HTTP

    az k8s-extension create --name arcml-extension --extension-type Microsoft.AzureML.Kubernetes --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --config enableInference=True privateEndpointILB=True allowInsecureConnections=True --resource-group <resource-group> --scope cluster --auto-upgrade-minor-version False
    

دعم نقاط النهاية مع NodePort

يمنحك استخدام NodePort حرية إعداد حل موازنة التحميل الخاص بك ، أو تكوين البيئات التي لا تدعمها Kubernetes بالكامل ، أو حتى لفضح عناوين IP الخاصة بعقد واحدة أو أكثر مباشرة.

عند النشر باستخدام خدمة NodePort، سيتم استبدال عنوان URL للتسجيل (أو عنوان URL للتسجيل) بأحد عناوين IP للعقدة (على سبيل المثال، http://<NodeIP><NodePort>/<scoring_path>) وسيبقى دون تغيير حتى إذا كانت العقدة غير متوفرة. ولكن يمكنك استبداله بأي عنوان IP آخر للعقدة.

  • HTTPS

    az k8s-extension create --name arcml-extension --extension-type Microsoft.AzureML.Kubernetes --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --resource-group <resource-group> --scope cluster --config enableInference=True privateEndpointNodeport=True sslCname=<cname> --config-protected sslCertPemFile=<path-to-the-SSL-cert-PEM-ile> sslKeyPemFile=<path-to-the-SSL-key-PEM-file> --auto-upgrade-minor-version False
    
  • HTTP

    az k8s-extension create --name arcml-extension --extension-type Microsoft.AzureML.Kubernetes --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --config enableInference=True privateEndpointNodeport=True allowInsecureConnections=Ture --resource-group <resource-group> --scope cluster --auto-upgrade-minor-version False
    

نشر التمديد للتدريب والاستدلال على أعباء العمل

استخدم الأمر Azure CLI التالي لنشر ملحق Azure التعلم الآلي وتمكين الاستدلال في الوقت الفعلي للمجموعة والاستدلال الدفعي وأحمال العمل التدريبية على مجموعة Kubernetes الخاصة بك.

az k8s-extension create --name arcml-extension --extension-type Microsoft.AzureML.Kubernetes --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --config enableTraining=True enableInference=True sslCname=<cname> --config-protected sslCertPemFile=<path-to-the-SSL-cert-PEM-ile> sslKeyPemFile=<path-to-the-SSL-key-PEM-file>--resource-group <resource-group> --scope cluster --auto-upgrade-minor-version False

الموارد التي تم إنشاؤها أثناء النشر

بمجرد نشر ملحق Azure التعلم الآلي، يتم إنشاء الموارد التالية في Azure بالإضافة إلى مجموعة Kubernetes الخاصة بك، اعتمادا على أحمال العمل التي تقوم بتشغيلها على مجموعتك.

اسم المورد نوع المورد التدريب استدلال التدريب والاستدلال الوصف
ناقل خدمة Azure مورد Azure Resource تستخدم بواسطة البوابة لمزامنة حالة المهمة والكتلة مع خدمات Azure التعلم الآلي بانتظام.
Azure Relay مورد Azure Resource قم بتوجيه حركة المرور من Azure التعلم الآلي الخدمات إلى مجموعة Kubernetes.
مشغل مكافحة غسل الأموال نشر Kubernetes غير متوفر إدارة دورة حياة وظائف التدريب.
{EXTENSION-NAME}-kube-state-metrics نشر Kubernetes تصدير المقاييس المتعلقة بالمجموعة إلى Prometheus.
{EXTENSION-NAME}-prometheus-operator نشر Kubernetes توفير نشر وإدارة Kubernetes الأصلية لشركة Prometheus ومكونات المراقبة ذات الصلة.
amlarc-identity-controller نشر Kubernetes غير متوفر طلب الرمز المميز لتسجيل حاوية Blob/Azure وتجديده باستخدام هوية مدارة للبنية الأساسية وحاويات المستخدمين.
amlarc-identity-proxy نشر Kubernetes غير متوفر طلب الرمز المميز لتسجيل حاوية Blob/Azure وتجديده باستخدام هوية مدارة للبنية الأساسية وحاويات المستخدمين.
azureml-fe نشر Kubernetes غير متوفر مكون الواجهة الأمامية الذي يوجه طلبات الاستدلال الواردة إلى الخدمات المنشورة.
الاستدلال - المشغل - المراقب - المدير نشر Kubernetes غير متوفر إدارة دورة حياة نقاط نهاية الاستدلال.
مقاييس-مراقب-مدير نشر Kubernetes إدارة تكوين بروميثيوس
خادم الترحيل نشر Kubernetes مرر مواصفات المهمة من خدمات Azure التعلم الآلي إلى المجموعة Kubernetes.
تقرير حالة المجموعة نشر Kubernetes اجمع العقد ومعلومات الموارد، وقم بتحميلها إلى خدمات Azure التعلم الآلي.
nfd-master نشر Kubernetes غير متوفر اكتشاف ميزة العقدة.
عباره نشر Kubernetes إرسال العقد ومعلومات موارد الكتلة إلى خدمات Azure التعلم الآلي.
csi-blob-controller نشر Kubernetes غير متوفر Azure Blob Storage Container Storage Interface(CSI) driver.
csi-blob-node Kubernetes daemonset غير متوفر Azure Blob Storage Container Storage Interface(CSI) driver.
بطلاقة بت Kubernetes daemonset جمع سجل مكونات البنية التحتية.
k8s-host-device-plugin-daemonset Kubernetes daemonset تعريض الصمامات للقرون على كل عقدة.
nfd-worker Kubernetes daemonset غير متوفر اكتشاف ميزة العقدة.
بروميثيوس - حفلة موسيقية - بروميثيوس Kubernetes statefulset جمع مقاييس الوظائف وإرسالها إلى Azure.
frameworkcontroller Kubernetes statefulset غير متوفر إدارة دورة حياة Azure التعلم الآلي قرون التدريب.
تنبيه مدير Kubernetes statefulset غير متوفر تعامل مع التنبيهات المرسلة بواسطة تطبيقات العميل مثل خادم Prometheus.

هام

ناقل خدمة Azure وموارد Azure Relay ضمن نفس مجموعة الموارد مثل مورد نظام مجموعة Arc. يتم استخدام هذه الموارد للتواصل مع مجموعة Kubernetes وتعديلها سيؤدي إلى كسر أهداف الحوسبة المرفقة.

ملاحظة

{EXTENSION-NAME} هو اسم الامتداد المحدد بواسطة az k8s-extension create --name الأمر Azure CLI.

تحقق من نشر ملحق AzureML

az k8s-extension show --name arcml-extension --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --resource-group <resource-group>

في الرد ، ابحث عن "extensionType": "arcml-extension" و "installState": "Installed". لاحظ أنه قد يظهر "installState": "Pending" في الدقائق القليلة الأولى.

installState عندما يظهر مثبت، قم بتشغيل الأمر التالي على جهازك مع توجيه ملف kubeconfig إلى الكتلة الخاصة بك للتحقق من أن كافة القرون ضمن مساحة اسم azureml في حالة تشغيل:

kubectl get pods -n azureml

تحديث ملحق التعلم الآلي Azure

استخدم k8s-extension update الأمر CLI لتحديث الخصائص القابلة للتغيير لملحق Azure التعلم الآلي. لمزيد من المعلومات، راجع k8s-extension update وثائق الأمر CLI.

  1. يدعم Azure Arc تحديث --auto-upgrade-minor-version, , , --configuration-settings--version--configuration-protected-settings.
  2. بالنسبة إلى إعدادات التكوين، يجب توفير الإعدادات التي تتطلب التحديث فقط. إذا قام المستخدم بتوفير جميع الإعدادات ، دمجها / الكتابة فوقها بالقيم المقدمة.
  3. بالنسبة إلى ConfigurationProtectedSettings، يجب توفير جميع الإعدادات. إذا حُذفت بعض الإعدادات، يتم اعتبار هذه الإعدادات قديمة وتم حذفها.

هام

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

  • enableTraining من True إلى False
  • installNvidiaDevicePlugin من True إلى False عند استخدام GPU.
  • nodeSelector. لا يمكن لعملية التحديث إزالة nodeSelectors الموجودة. يمكنه فقط تحديث تلك الموجودة أو إضافة أخرى جديدة.

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

  • allowInsecureConnections *privateEndpointNodeport *privateEndpointILB
  • للتحديث logAnalyticsWS من True إلى False، قم بتوفير جميع النسخ الأصلية configurationProtectedSettings. خلاف ذلك ، تعتبر هذه الإعدادات قديمة ومحذوفة.

حذف ملحق Azure التعلم الآلي

استخدم k8s-extension delete الأمر CLI لحذف ملحق Azure التعلم الآلي.

يستغرق الأمر حوالي 10 دقائق لحذف جميع المكونات التي تم نشرها في مجموعة Kubernetes. قم بتشغيل kubectl get pods -n azureml للتحقق مما إذا تم حذف كافة المكونات.

إرفاق مجموعة القوس

المتطلب الأساسي

Azure التعلم الآلي مساحة العمل افتراضيا للحصول على هوية مدارة معينة من قبل النظام للوصول إلى موارد Azure ML. يتم كل ذلك إذا تم تطبيق هذا الإعداد الافتراضي.

Managed Identity in workspace

وإلا، إذا تم تحديد هوية مدارة تم تعيينها من قبل المستخدم في Azure التعلم الآلي إنشاء مساحة عمل، فيجب منح تعيينات الأدوار التالية للهوية يدويا قبل إرفاق الحوسبة.

اسم مورد Azure الدور الذي سيتم تعيينه
ناقل خدمة Azure مالك بيانات ناقل خدمة Azure
Azure Relay Azure Relay Owner
Azure Arc-enable Kubernetes القارئ

يتم إنشاء مورد ناقل خدمة Azure وAzure Relay ضمن نفس مجموعة الموارد مثل مجموعة Arc.

يؤدي إرفاق مجموعة Kubernetes ممكنة بواسطة Azure Arc إلى إتاحتها لمساحة العمل الخاصة بك للتدريب.

  1. انتقل إلى Azure التعلم الآلي studio.

  2. ضمن إدارة، حدد حساب.

  3. حدد علامة التبويب الحسابات المرفقة .

  4. حدد +Kubernetes جديد > (معاينة)

    Attach Kubernetes cluster

  5. أدخل اسم حساب وحدد مجموعة Kubernetes التي تدعم Azure Arc من القائمة المنسدلة.

    • (اختياري) أدخل مساحة اسم Kubernetes، التي يتم تعيينها افتراضيا إلى default. سيتم إرسال جميع أحمال عمل التعلم الآلي إلى مساحة اسم kubernetes المحددة في المجموعة.

    • (اختياري) تعيين الهوية المدارة المعينة من قبل النظام أو المعينة من قبل المستخدم. الهويات المُدارة تلغي حاجة المطورين إلى إدارة بيانات الاعتماد. لمزيد من المعلومات، راجع نظرة عامة على الهويات المدارة .

    Configure Kubernetes cluster

  6. حدد إرفاق

    في علامة التبويب الحوسبة المرفقة، يتم إنشاء الحالة الأولية للمجموعة. عند إرفاق الكتلة بنجاح، تتغير الحالة إلى ناجحة. وإلا، تتغير الحالة إلى فاشلة.

    Provision resources

الخطوات التالية