Azure Kubernetes Service (AKS) jako Event Grid dat (Preview)

Tento článek obsahuje vlastnosti a schéma pro události AKS. Úvod do schémat událostí najdete v tématu Azure Event Grid schématu událostí. Poskytuje také seznam rychlých startů a kurzů pro použití AKS jako zdroje událostí.

Důležité

Funkce AKS ve verzi Preview jsou k dispozici na základě samoobslužných možností. Verze Preview se poskytují "tak, jak jsou" a "jak jsou k dispozici" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Verze Preview služby AKS částečně pokryje zákaznická podpora na základě maximálního úsilí. Proto nejsou tyto funkce určeny pro použití v produkčním prostředí. Další informace najdete v následujících článcích podpory:

Dostupné typy událostí

AKS vysílá následující typy událostí:

Event Type Popis
Microsoft.ContainerService.NewKubernetesVersionAvailable Aktivuje se při aktualizaci seznamu dostupných verzí Kubernetes.

Vlastnosti společné pro všechny události

Když se aktivuje událost, Event Grid odešle data o této události do koncového bodu přihlášení k odběru. Tato část obsahuje příklad toho, jak by tato data vypadala pro každou událost. Každá událost má následující data nejvyšší úrovně:

Vlastnost Typ Description
topic řetězec Úplná cesta prostředku ke zdroji událostí. Toto pole není zapisovatelné. Tuto hodnotu poskytuje Event Grid.
subject řetězec Publisher definované cesty k předmětu události.
eventType řetězec Jeden z registrovaných typů událostí pro tento zdroj událostí.
eventTime řetězec Čas vygenerování události na základě času UTC poskytovatele.
id řetězec Jedinečný identifikátor události
data object Data událostí úložiště objektů blob.
dataVersion řetězec Verze schématu datového objektu. Verzi schématu definuje vydavatel.
metadataVersion řetězec Verze schématu metadat událostí. Schéma vlastností nejvyšší úrovně definuje Event Grid. Event Grid tuto hodnotu poskytuje.

Příklady událostí

NewKubernetesVersionAvailable

{
    "topic": "/subscriptions/<id>/resourceGroups<rg>/providers/Microsoft.ContainerService/managedClusters/<cluster>",
    "subject": "<cluster>",
    "eventType": "Microsoft.ContainerService.NewKubernetesVersionAvailable",
    "id": "1234567890abcdef1234567890abcdef12345678",
    "data": {
      "latestSupportedKubernetesVersion": "1.20.7",
      "latestStableKubernetesVersion": "1.19.11",
      "lowestMinorKubernetesVersion": "1.18.19",
      "latestPreviewKubernetesVersion": "1.21.1"
    },
    "dataVersion": "1",
    "metadataVersion": "1",
    "eventTime": "2021-07-01T04:52:57.0000000Z"
}

Datový objekt obsahuje následující vlastnosti:

Vlastnost Typ Description
latestSupportedKubernetesVersion řetězec Nejnovější dostupná podporovaná verze Kubernetes
latestStableKubernetesVersion řetězec Nejnovější stabilní podporovaná verze Kubernetes je k dispozici.
lowestMinorKubernetesVersion řetězec Nejnižší dostupná podporovaná verze Kubernetes
latestPreviewKubernetesVersion řetězec Nejnovější dostupná verze Preview Kubernetes

Další kroky

  • Úvod do Azure Event Grid najdete v tématu Co je Event Grid?
  • Další informace o vytvoření předplatného Azure Event Grid v tématu Event Grid předplatného.