نشر ملحق Azure التعلم الآلي على نظام مجموعة AKS أو Arc Kubernetes

لتمكين نظام مجموعة AKS أو Arc Kubernetes لتشغيل مهام التدريب أو أحمال عمل الاستدلال، يجب أولا نشر ملحق Azure التعلم الآلي على نظام مجموعة AKS أو Arc Kubernetes. تم إنشاء ملحق Azure التعلم الآلي على ملحق نظام المجموعة ل AKS وملحق نظام المجموعة أو Arc Kubernetes، ويمكن إدارة دورة حياته بسهولة باستخدام ملحق Azure CLI k8s.

في هذه المقالة، يمكنك أن تتعلم:

  • المتطلبات الأساسية
  • القيود
  • مراجعة إعدادات تكوين ملحق Azure التعلم الآلي
  • سيناريوهات نشر ملحق Azure التعلم الآلي
  • التحقق من نشر ملحق Azure التعلم الآلي
  • مراجعة مكونات ملحق Azure التعلم الآلي
  • إدارة ملحق Azure التعلم الآلي

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

  • نظام مجموعة AKS قيد التشغيل في Azure. إذا لم تكن قد استخدمت ملحقات نظام المجموعة مسبقا، فستحتاج إلى تسجيل موفر خدمة KubernetesConfiguration.
  • أو نظام مجموعة Arc Kubernetes قيد التشغيل. اتبع الإرشادات في توصيل مجموعة Kubernetes الموجودة ب Azure Arc.
    • إذا كان نظام المجموعة عبارة عن نظام مجموعة Azure RedHat OpenShift Service (ARO) أو نظام مجموعة OpenShift Container Platform (OCP)، يجب تلبية خطوات المتطلبات الأساسية الأخرى كما هو موثق في مقالة مرجع لتكوين نظام مجموعة Kubernetes.
  • لأغراض الإنتاج، يجب أن تحتوي مجموعة Kubernetes على 4 ذاكرات أساسية لوحدة المعالجة المركزية الظاهرية كحد أدنى وذاكرة 14 غيغابايت. لمزيد من المعلومات حول تفاصيل الموارد وتوصيات حجم نظام المجموعة، راجع تخطيط الموارد الموصى به.
  • يحتاج نظام المجموعة الذي يعمل خلف خادم وكيل صادر أو جدار حماية إلى تكوينات إضافية للشبكة.
  • تثبيت أو ترقية Azure CLI إلى الإصدار 2.24.0 أو أعلى.
  • تثبيت أو ترقية ملحق Azure CLI k8s-extension إلى الإصدار 1.2.3 أو أعلى.

القيود

  • استخدام كيان خدمة مع AKS هو غير مدعوم من قبل Azure Machine Learning. يجب أن تستخدم مجموعة AKS هوية مدارة بدلا من ذلك. يتم دعم كل من الهوية المدارة المعينة من قبل النظام والهوية المدارة المعينة من قبل المستخدم. لمزيد من المعلومات، راجع استخدام هوية مدارة في Azure Kubernetes Service.
    • عند تحويل كيان الخدمة المستخدم في نظام مجموعة AKS لاستخدام الهوية المدارة، قبل تثبيت الملحق، يجب حذف جميع تجمعات العقد وإعادة إنشائها، بدلا من تحديثها مباشرة.
  • تعطيل الحسابات المحلية لـ AKS غير مدعوم من قبل Azure Machine Learning. عند نشر نظام مجموعة AKS، يتم تمكين الحسابات المحلية بشكل افتراضي.
  • إذا كان نظام مجموعة AKS الخاص بك يحتوي على نطاق IP معتمد ممكن للوصول إلى خادم API، فقم بتمكين نطاقات IP لمستوى التحكم Azure التعلم الآلي لمجموعة AKS. يتم نشر وحدة التحكم Azure التعلم الآلي عبر المناطق المقترنة. بدون الوصول إلى خادم API، لا يمكن توزيع وحدات التعلّم الآلي. استخدم نطاقات IP لكلا المنطقتين المقترنتين عند تمكين نطاقات IP في نظام مجموعة AKS.
  • لا يدعم Azure التعلم الآلي إرفاق اشتراك عبر نظام مجموعة AKS. إذا كان لديك نظام مجموعة AKS في اشتراك مختلف، يجب أولا توصيله ب Azure-Arc وتحديد في نفس الاشتراك كمساحة عمل Azure التعلم الآلي.
  • لا يضمن Azure التعلم الآلي دعم جميع ميزات مرحلة المعاينة في AKS. على سبيل المثال، هوية Microsoft Entra pod غير مدعومة.
  • إذا اتبعت الخطوات من مستند Azure التعلم الآلي AKS v1 لإنشاء AKS أو إرفاقه كمجموعة استدلال، فاستخدم الارتباط التالي لتنظيف الموارد القديمة ذات الصلة ب azureml-fe قبل متابعة الخطوة التالية.

مراجعة إعدادات تكوين ملحق Azure التعلم الآلي

يمكنك استخدام أمر k8s-extension create Azure التعلم الآلي CLI لنشر ملحق Azure التعلم الآلي. يسمح لك CLI k8s-extension create بتحديد مجموعة من إعدادات التكوين بتنسيق key=value باستخدام المعلمة --config أو --config-protected. فيما يلي قائمة بإعدادات التكوين المتوفرة التي سيتم تحديدها أثناء نشر ملحق Azure التعلم الآلي.

Configuration Setting Key Name ‏‏الوصف التدريب الاستدلال Training and Inference
enableTraining True أو False، افتراضي False. يجب تعيين إلى True لنشر ملحق Azure التعلم الآلي مع تدريب نموذج التعلم الآلي ودعم تسجيل الدفعات. ‏‫غير متوفر‬
enableInference True أو False، افتراضي False. يجب تعيين إلى True لنشر ملحق Azure التعلم الآلي مع دعم الاستدلال التعلم الآلي. ‏‫غير متوفر‬
allowInsecureConnections True أو False، افتراضي False. يمكن تعيين إلى True لاستخدام نقاط نهاية HTTP للاستدلال لأغراض التطوير أو الاختبار. ‏‫غير متوفر‬ اختياري اختياري
inferenceRouterServiceType loadBalancer، nodePort أو clusterIP. مطلوب إذا enableInference=True. ‏‫غير متوفر‬
internalLoadBalancerProvider هذا التكوين قابل للتطبيق فقط على نظام مجموعة Azure Kubernetes Service(AKS) الآن. تعيين إلى azure للسماح لموجه الاستدلال باستخدام موازنة التحميل الداخلي. ‏‫غير متوفر‬ اختياري اختياري
sslSecret اسم سر Kubernetes في azureml مساحة الاسم. يستخدم هذا التكوين لتخزين cert.pem (شهادة TLS/SSL المرمزة من PEM) و key.pem (مفتاح TLS/SSL المرمز ب PEM)، وهما مطلوبان لدعم نقطة نهاية HTTPS للاستدلال عند allowInsecureConnections تعيين إلى False. للحصول على نموذج تعريف YAML ل sslSecret، راجع تكوين sslSecret. استخدم هذا التكوين أو مجموعة من sslCertPemFile إعدادات التكوين المحمية.sslKeyPemFile ‏‫غير متوفر‬ اختياري اختياري
sslCname يتم استخدام TLS/SSL CNAME بواسطة نقطة نهاية HTTPS للاستدلال. مطلوب إذا allowInsecureConnections=False ‏‫غير متوفر‬ اختياري اختياري
inferenceRouterHA True أو False، افتراضي True. بشكل افتراضي، ينشر ملحق Azure التعلم الآلي ثلاث نسخ متماثلة لموجه الاستدلال لقابلية الوصول العالية، ما يتطلب ثلاث عقد عاملة على الأقل في نظام مجموعة. قم بالتعيين إلى False إذا كان نظام المجموعة الخاص بك يحتوي على أقل من ثلاث عقد عاملة، في هذه الحالة يتم نشر خدمة موجه استدلال واحدة فقط. ‏‫غير متوفر‬ اختياري اختياري
nodeSelector بشكل افتراضي، يتم توزيع موارد kubernetes المنشورة وأحمال عمل التعلم الآلي بشكل عشوائي إلى عقدة واحدة أو أكثر من نظام المجموعة، ويتم نشر موارد DaemonSet إلى جميع العقد. إذا كنت ترغب في تقييد نشر الملحق وأحمال عمل التدريب/الاستدلال الخاصة بك إلى عقد معينة مع التسمية key1=value1 و key2=value2، استخدم nodeSelector.key1=value1، nodeSelector.key2=value2 في المقابل. اختياري اختياري اختياري
installNvidiaDevicePlugin True أو False، افتراضي False. مطلوب NVIDIA Device Plugin لأحمال عمل التعلم الآلي من Microsoft Azure على أجهزة NVIDIA GPU. بشكل افتراضي، لن يقوم توزيع ملحق Azure التعلم الآلي بتثبيت المكون الإضافي لجهاز NVIDIA بغض النظر عن أن مجموعة Kubernetes تحتوي على أجهزة GPU أم لا. يمكن للمستخدم تحديد هذا الإعداد إلى True، لتثبيته، ولكن تأكد من استيفاء المتطلبات الأساسية. اختياري اختياري اختياري
installPromOp True أو False، افتراضي True. يحتاج ملحق Azure التعلم الآلي إلى عامل تشغيل prometheus لإدارة prometheus. قم بتعيين إلى False لإعادة استخدام عامل التشغيل prometheus الموجود. لمزيد من المعلومات حول إعادة استخدام عامل التشغيل prometheus الحالي، راجع إعادة استخدام عامل تشغيل prometheus اختياري اختياري اختياري
installVolcano True أو False، افتراضي True. يحتاج ملحق Azure التعلم الآلي إلى مجدول بركان لجدولة المهمة. قم بالتعيين على False لإعادة استخدام برنامج جدولة volcano الحالي. لمزيد من المعلومات حول إعادة استخدام مجدول البركان الحالي، راجع إعادة استخدام مجدول البركان اختياري ‏‫غير متوفر‬ اختياري
installDcgmExporter True أو False، افتراضي False. يمكن أن يعرض Dcgm-exporter مقاييس وحدة معالجة الرسومات لأحمال عمل Azure التعلم الآلي، والتي يمكن مراقبتها في مدخل Microsoft Azure. قم بتعيين installDcgmExporter على True لتثبيت dcgm-exporter. ولكن إذا كنت ترغب في الاستفادة من مصدر dcgm الخاص بك، راجع مصدر DCGM اختياري اختياري اختياري
Configuration Protected Setting Key Name ‏‏الوصف التدريب الاستدلال Training and Inference
sslCertPemFile, sslKeyPemFile المسار إلى شهادة TLS/SSL وملف المفتاح (ترميز PEM)، المطلوب لنشر ملحق Azure التعلم الآلي مع دعم نقطة نهاية HTTPS للاستدلال، عندما allowInsecureConnections يتم تعيين إلى False. ملاحظة ملف PEM مع عبارة المرور المحمية غير مدعوم ‏‫غير متوفر‬ اختياري اختياري

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

  • بالنسبة لوظيفة التدريب وعبء عمل الاستدلال الدفعي، حدد enableTraining=True
  • بالنسبة إلى حمل عمل الاستدلال فقط، حدد enableInference=True
  • لجميع أنواع حمل عمل التعلم الآلي، حدد كلا enableTraining=True من وenableInference=True

إذا كنت تخطط لنشر ملحق Azure التعلم الآلي لحمل عمل الاستدلال في الوقت الحقيقي وتريد تحديد enableInference=True، انتبه إلى إعدادات التكوين التالية المتعلقة بأحمال عمل الاستدلال في الوقت الحقيقي:

  • azureml-fe خدمة الموجه مطلوبة لدعم الاستدلال في الوقت الحقيقي وتحتاج إلى تحديد inferenceRouterServiceType كإعداد التكوين لـ azureml-fe. azureml-fe يمكن نشر بأحد الإجراءات التالية inferenceRouterServiceType:
    • اكتبLoadBalancer. يعرض azureml-fe خارجياً باستخدام موازنة تحميل موفر السحابة. لتحديد هذه القيمة، تأكد من أن نظام المجموعة الخاص بك يدعم تزويد موازنة التحميل. لاحظ أن معظم أنظمة مجموعات Kubernetes المحلية قد لا تدعم موازنة التحميل الخارجي.
    • اكتبNodePort. يعرض azureml-fe على عنوان IP لكل عقدة عند منفذ ثابت. ستتمكن من الاتصال بـ azureml-fe، من خارج نظام المجموعة، عن طريق طلب <NodeIP>:<NodePort>. يتيح لك استخدام NodePort أيضًا إعداد حل موازنة التحميل الخاصة بك وإنهاء طبقة مآخذ التوصيل الآمنة (SSL) لـ azureml-fe.
    • اكتبClusterIP. يعرض azureml-fe على IP داخلي لنظام المجموعة، ويجعل azureml-fe قابلاً للوصول فقط من داخل نظام المجموعة. كي يخدم azureml-fe طلبات الاستدلال الواردة من خارج نظام المجموعة، فإنه يتطلب منك إعداد حل موازنة التحميل الخاص بك وإنهاء TLS/SSL لـ azureml-fe.
  • لضمان قابلية azureml-fe الوصول العالية لخدمة التوجيه، يقوم توزيع ملحق Azure التعلم الآلي بشكل افتراضي بإنشاء ثلاث نسخ متماثلة من azureml-fe للمجموعات التي تحتوي على ثلاث عقد أو أكثر. إذا كانت مجموعتك تحتوي على أقل من 3 عقد، فقم بتعيين inferenceRouterHA=False.
  • قد ترغب أيضًا في التفكير في استخدام HTTPS لتقييد الوصول إلى نقاط نهاية النموذج وتأمين البيانات التي يرسلها العملاء. لهذا الغرض، سوف تحتاج إلى تحديد sslSecret كإعداد التكوين أو مجموعة من إعدادات التكوين sslKeyPemFile وsslCertPemFile.
  • بشكل افتراضي، يتوقع نشر ملحق Azure التعلم الآلي إعدادات التكوين لدعم HTTPS. لأغراض التطوير أو الاختبار، يُقدم دعم HTTP بشكل ملائم من خلال إعداد التكوين allowInsecureConnections=True.

نشر ملحق Azure التعلم الآلي - أمثلة CLI ومدخل Azure

لنشر ملحق Azure التعلم الآلي مع CLI، استخدم az k8s-extension create الأمر تمرير القيم للمعلمات الإلزامية.

نسرد أربع سيناريوهات نموذجية لتوزيع الملحق للرجوع إليه. لتوزيع الملحق لاستخدام الإنتاج الخاص بك، اقرأ القائمة الكاملة لإعدادات التكوين بعناية.

  • استخدم نظام مجموعة AKS في Azure للحصول على إثبات سريع للمفهوم لتشغيل كل أنواع أحمال عمل التعلم الآلي وما إلى ذلك، لتشغيل مهام التدريب أو لتوزيع النماذج كنقاط نهاية عبر الإنترنت/الدفعة

    بالنسبة إلى نشر ملحق Azure التعلم الآلي على نظام مجموعة AKS، تأكد من تحديد managedClusters قيمة للمعلمة--cluster-type. قم بتشغيل أمر Azure CLI التالي لنشر ملحق Azure التعلم الآلي:

    az k8s-extension create --name <extension-name> --extension-type Microsoft.AzureML.Kubernetes --config enableTraining=True enableInference=True inferenceRouterServiceType=LoadBalancer allowInsecureConnections=True InferenceRouterHA=False --cluster-type managedClusters --cluster-name <your-AKS-cluster-name> --resource-group <your-RG-name> --scope cluster
    
  • استخدم مجموعة Arc Kubernetes خارج Azure للحصول على إثبات سريع للمفهوم، لتشغيل مهام التدريب فقط

    لنشر ملحق Azure التعلم الآلي على مجموعة Arc Kubernetes، ستحتاج إلى تحديد connectedClusters قيمة للمعلمة--cluster-type. قم بتشغيل أمر Azure CLI التالي لنشر ملحق Azure التعلم الآلي:

    az k8s-extension create --name <extension-name> --extension-type Microsoft.AzureML.Kubernetes --config enableTraining=True --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --resource-group <your-RG-name> --scope cluster
    
  • تمكين مجموعة AKS في Azure لتدريب الإنتاج وعبء عمل الاستدلال لتوزيع ملحق Azure التعلم الآلي على AKS، تأكد من تحديد managedClusters قيمة المعلمة--cluster-type. بافتراض أن مجموعتك تحتوي على أكثر من ثلاث عقد، وأنك تستخدم موازن تحميل عام Azure وHTTPS لدعم حمل العمل الاستدلالي. قم بتشغيل أمر Azure CLI التالي لنشر ملحق Azure التعلم الآلي:

    az k8s-extension create --name <extension-name> --extension-type Microsoft.AzureML.Kubernetes --config enableTraining=True enableInference=True inferenceRouterServiceType=LoadBalancer sslCname=<ssl cname> --config-protected sslCertPemFile=<file-path-to-cert-PEM> sslKeyPemFile=<file-path-to-cert-KEY> --cluster-type managedClusters --cluster-name <your-AKS-cluster-name> --resource-group <your-RG-name> --scope cluster
    
  • قم بتمكين نظام مجموعة Arc Kubernetes متصل في أي مكان للتدريب على الإنتاج واستنتاج حمل العمل باستخدام NVIDIA GPUs

    بالنسبة إلى نشر ملحق Azure التعلم الآلي على مجموعة Arc Kubernetes، تأكد من تحديد connectedClusters قيمة للمعلمة--cluster-type. بافتراض أن مجموعتك تحتوي على أكثر من ثلاث عقد، يمكنك استخدام نوع خدمة NodePort وHTTPS لدعم حمل العمل الاستدلالي، قم بتشغيل أمر Azure CLI التالي لنشر ملحق Azure التعلم الآلي:

    az k8s-extension create --name <extension-name> --extension-type Microsoft.AzureML.Kubernetes --config enableTraining=True enableInference=True inferenceRouterServiceType=NodePort sslCname=<ssl cname> installNvidiaDevicePlugin=True installDcgmExporter=True --config-protected sslCertPemFile=<file-path-to-cert-PEM> sslKeyPemFile=<file-path-to-cert-KEY> --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --resource-group <your-RG-name> --scope cluster
    

التحقق من نشر ملحق Azure التعلم الآلي

  1. قم بتشغيل أمر CLI التالي للتحقق من تفاصيل ملحق Azure التعلم الآلي:

    az k8s-extension show --name <extension-name> --cluster-type connectedClusters --cluster-name <your-connected-cluster-name> --resource-group <resource-group>
    
  2. في الرد، ابحث عن "الاسم" و"provisioningState" و"Succeeded". لاحظ أنه قد يعرض "provisioningState": "Pending" خلال الدقائق القليلة الأولى.

  3. إذا أظهرت provisioningState نجاحاً، فقم بتشغيل الأمر التالي على جهازك باستخدام ملف kubeconfig الذي يشير إلى نظام المجموعة الخاصة بك للتحقق من أن جميع الوحدات الموجودة ضمن مساحة الاسم "التعلم الآلي من Microsoft Azure" في حال 'Running':

     kubectl get pods -n azureml
    

مراجعة مكون ملحق Azure التعلم الآلي

عند اكتمال نشر ملحق Azure التعلم الآلي، يمكنك استخدام kubectl get deployments -n azureml لمشاهدة قائمة الموارد التي تم إنشاؤها في نظام المجموعة. وعادة ما يتكون من مجموعة فرعية من الموارد التالية لكل إعدادات تكوين محددة.

اسم المورد نوع المورد التدريب الاستدلال Training and Inference ‏‏الوصف التواصل مع شبكة النظير
relayserver توزيع Kubernetes يتم إنشاء خادم الترحيل فقط لمجموعة Arc Kubernetes، وليس في نظام مجموعة AKS. يعمل خادم الترحيل مع Azure Relay للتواصل مع الخدمات السحابية. تلقي طلب إنشاء الوظائف وتوزيع النموذج من الخدمة السحابية؛ مزامنة لحالة الوظيفة مع الخدمة السحابية.
بوابة توزيع Kubernetes تستخدم البوابة للتواصل وإرسال البيانات ذهاباً وإياباً. إرسال معلومات العقد وموارد نظام المجموعة إلى الخدمات السحابية.
aml-operator توزيع Kubernetes ‏‫غير متوفر‬ إدارة دورة حياة وظائف التدريب. تبادل الرموز مع خدمة الرمز المميز السحابي للمصادقة والترخيص لسجل حاوية Azure المستخدم في وظيفة التدريب.
metrics-controller-manager توزيع Kubernetes إدارة التكوين لـ Prometheus ‏‫غير متوفر‬
{EXTENSION-NAME}-kube-state-metrics توزيع Kubernetes قم بتصدير المقاييس المتعلقة بالعنقود إلى Prometheus. ‏‫غير متوفر‬
{EXTENSION-NAME}-prometheus-operator توزيع Kubernetes اختياري اختياري اختياري توفير التوزيع الأصلي لنظام Kubernetes وإدارة Prometheus ومكونات المراقبة ذات الصلة. ‏‫غير متوفر‬
amlarc-identity-controller توزيع Kubernetes ‏‫غير متوفر‬ طلب وتجديد الرمز المميز Azure Blob/Azure Container Registry من خلال الهوية المُدارة. تبادل الرموز مع خدمة الرمز المميز السحابي للمصادقة والتخويل لسجل حاوية Azure وAzure Blob المستخدم بواسطة الاستدلال/توزيع النموذج.
amlarc-identity-proxy توزيع Kubernetes ‏‫غير متوفر‬ طلب وتجديد الرمز المميز Azure Blob/Azure Container Registry من خلال الهوية المُدارة. تبادل الرموز مع خدمة الرمز المميز السحابي للمصادقة والتخويل لسجل حاوية Azure وAzure Blob المستخدم بواسطة الاستدلال/توزيع النموذج.
azureml-fe-v2 توزيع Kubernetes ‏‫غير متوفر‬ مكون الواجهة الأمامية الذي يوجه طلبات الاستدلال الواردة إلى الخدمات المنشورة. إرسال سجلات الخدمة إلى كائن ثنائي كبير الحجم Azure.
inference-operator-controller-manager توزيع Kubernetes ‏‫غير متوفر‬ إدارة دورة حياة نقاط نهاية الاستدلال. ‏‫غير متوفر‬
volcano-admission توزيع Kubernetes اختياري ‏‫غير متوفر‬ اختياري إخطار على الويب الخاص بقبول Volcano. ‏‫غير متوفر‬
volcano-controllers توزيع Kubernetes اختياري ‏‫غير متوفر‬ اختياري إدارة دورة حياة وحدات وظائف التدريب على التعلم الآلي من Microsoft Azure. ‏‫غير متوفر‬
volcano-scheduler توزيع Kubernetes اختياري ‏‫غير متوفر‬ اختياري تستخدم لأداء مهام جدولة عمل نظام المجموعة. ‏‫غير متوفر‬
fluent-bit نظام مجموعة برامج Kubernetes الخفية اجمع سجل نظام المكونات. قم بتحميل سجل نظام المكونات إلى السحابة.
{EXTENSION-NAME}-dcgm-exporter نظام مجموعة برامج Kubernetes الخفية اختياري اختياري اختياري يعرض dcgm-exporter مقاييس وحدة معالجة الرسومات GPU لـ Prometheus. ‏‫غير متوفر‬
nvidia-device-plugin-daemonset نظام مجموعة برامج Kubernetes الخفية اختياري اختياري اختياري يعرض nvidia-device-plugin-daemonset وحدات معالجة الرسومات على كل عقدة في نظام مجموعتك ‏‫غير متوفر‬
prometheus-prom-prometheus حالة Kubernetes اجمع مقاييس العمل وأرسلها إلى السحابة. أرسل مقاييس المهام مثل استخدام cpu/gpu/استغلال الذاكرة إلى السحابة.

هام

  • يتم إنشاء موارد Azure Relay ضمن نفس مجموعة الموارد مثل نظام مجموعة Arc. تُستخدم هذه الموارد للتواصل مع نظام مجموعة Kubernetes وسيؤدي تعديلها إلى مقاطعة أهداف الحساب المرفقة.
  • بشكل افتراضي، يتم توزيع موارد kubernetes التي تم توزيعها بشكل عشوائي إلى 1 أو أكثر من العقد في نظام مجموعة، ويتم توزيع مورد daemonset على جميع العقد. إذا كنت ترغب في تقييد نشر الملحق إلى عقد معينة، فاستخدم nodeSelector إعداد التكوين الموضح في جدول إعدادات التكوين.

إشعار

  • {EXTENSION-NAME}: هو اسم الملحق المحدد بأمر az k8s-extension create --name CLI.

إدارة ملحق Azure التعلم الآلي

تحديث ملحق Azure التعلم الآلي وإدراجه وإظهاره وحذفه.

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