خدمة Azure Kubernetes (AKS) كمصدر لشبكة الأحداث
توفر هذه المقالة خصائص ومخطط أحداث خدمة Azure Kubernetes. كما يوفر لك قائمة بالبدايات السريعة والبرامج التعليمية لاستخدام خدمة Azure Kubernetes كمصدر للحدث. للحصول على مقدمة حول مخططات الأحداث، راجع مخطط حدث Azure Event Grid ومخطط حدث السحابة.
أنواع الأحداث المتاحة
تصدر خدمة Azure Kubernetes أنواع الأحداث التالية
نوع الحدث | الوصف |
---|---|
Microsoft.ContainerService.NewKubernetesVersionAvailable | يتم تشغيله عند تحديث قائمة إصدارات Kubernetes المتاحة. |
Microsoft.ContainerService.ClusterSupported | يتم تشغيله عندما يخرج نظام المجموعة عن الدعم |
Microsoft.ContainerService.ClusterSupportEnding | يتم تشغيله عند انقطاع دعم إصدار kubernetes للمجموعات قريبا |
Microsoft.ContainerService.NodePoolRollingFailed | يتم تشغيله عند فشل NodepoolRolling نتيجة للترقية أو التحديث |
Microsoft.ContainerService.NodePoolRollingStarted | يتم تشغيله عند بدء NodepoolRolling نتيجة للترقية أو التحديث |
Microsoft.ContainerService.NodePoolRollingSucceeded | يتم تشغيله عند نجاح NodepoolRolling نتيجة للترقية أو التحديث |
الخصائص المشتركة لجميع الأحداث
عندما يتم تشغيل حدث، ترسل خدمة Event Grid بيانات حول هذا الحدث إلى نقطة نهاية الاشتراك. يحتوي هذا المقطع على مثال لما ستبدو عليه هذه البيانات لكل حدث. يحتوي كل حدث على بيانات المستوى الأعلى التالية:
الخاصية | نوع | الوصف |
---|---|---|
source |
سلسلة | مسار المورد الكامل إلى مصدر الحدث. هذا الحقل غير قابل للكتابة. توفر شبكة الأحداث هذه القيمة. |
subject |
سلسلة | مسار يحدده الناشر لموضوع الحدث. |
type |
سلسلة | أحد أنواع الأحداث المسجلة لمصدر الحدث الماثل. |
time |
سلسلة | الوقت الذي يتم إنشاء الحدث استناداً إلى وقت UTC الموفر. |
id |
سلسلة | المعرف الفريد للحدث. |
data |
كائن | بيانات حدث تخزين البيانات الثنائية الكبيرة. |
specversion |
سلسلة | إصدار مواصفات مخطط CloudEvents. |
مثال الأحداث
NewKubernetesVersionAvailable
{
"source": "/subscriptions/<id>/resourceGroups<rg>/providers/Microsoft.ContainerService/managedClusters/<cluster>",
"subject": "<cluster>",
"type": "Microsoft.ContainerService.NewKubernetesVersionAvailable",
"id": "1234567890abcdef1234567890abcdef12345678",
"data": {
"latestSupportedKubernetesVersion": "1.20.7",
"latestStableKubernetesVersion": "1.19.11",
"lowestMinorKubernetesVersion": "1.18.19",
"latestPreviewKubernetesVersion": "1.21.1"
},
"specversion": "1.0",
"time": "2021-07-01T04:52:57.0000000Z"
}
يحتوي كائن البيانات على الخصائص التالية:
الخاصية | نوع | الوصف |
---|---|---|
latestSupportedKubernetesVersion |
سلسلة | يتوفر أحدث إصدار مدعوم من Kubernetes. |
latestStableKubernetesVersion |
سلسلة | يتوفر أحدث إصدار مستقر ومدعوم من Kubernetes. |
lowestMinorKubernetesVersion |
سلسلة | أدنى إصدار مدعوم من Kubernetes متاح. |
latestPreviewKubernetesVersion |
سلسلة | يتوفر أحدث إصدار للمعاينة من Kubernetes. |
الخطوات التالية
راجع البرنامج التعليمي التالي: التشغيل السريع: الاشتراك في أحداث خدمة Azure Kubernetes (AKS) باستخدام Azure Event Grid.