Aracılığıyla paylaş


Kubernetes'te Event Grid'de olay şemaları

Kubernetes'teki Event Grid olayları JSON biçiminde kabul eder ve teslim eder. Cloud Events 1.0 şema belirtimini destekler ve event'leri Event Grid'de yayımlarken kullanılması gereken şemadır.

Önemli

Azure Arc ile Kubernetes üzerinde Event Grid şu anda genel önizleme aşamasındadır. Önizleme sürümü bir hizmet düzeyi sözleşmesi olmadan sağlanır ve üretim iş yüklerinde kullanılması önerilmez. Bazı özellikler desteklenmiyor olabileceği gibi özellikleri sınırlandırılmış da olabilir. Daha fazla bilgi için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.

CloudEvent şeması

CloudEvents , olay verilerini açıklamaya yönelik açık bir belirtimdir. Olayları yayımlamak ve tüketmek için ortak bir olay şeması sağlayarak birlikte çalışabilirliği basitleştirir. Zorunlu bağlam öznitelikleri hakkında bilgi için bkz. CloudEvents belirtimi .

Örnek — CloudEvents şemasını kullanan olay

[{
      "specversion": "1.0",
      "type" : "orderCreated",
      "source": "myCompanyName/us/webCommerceChannel/myOnlineCommerceSiteBrandName",
      "id" : "eventId-n",
      "time" : "2020-12-25T20:54:07+00:00",
      "subject" : "account/acct-123224/order/o-123456",
      "dataSchema" : "1.0",
      "data" : {
         "orderId" : "123",
         "orderType" : "PO",
         "reference" : "https://www.myCompanyName.com/orders/123"
      }
}]

Sonraki adımlar

Kubernetes için Azure Arc üzerinde Event Grid tarafından desteklenen hedefler ve işleyiciler hakkında bilgi edinmek için bkz. Kubernetes'te Event Grid - Olay işleyicileri.