Azure Kubernetes Service (AKS) como origen de Event Grid (versión preliminar)

En este artículo se proporcionan las propiedades y los esquemas de los eventos de AKS.  Para una introducción a los esquemas de eventos, consulte Esquema de eventos de Azure Event Grid. También proporciona una lista de inicios rápidos y tutoriales para usar AKS como un origen de eventos.

Importante

Las características en versión preliminar de AKS están disponibles como opción de participación y autoservicio. Las versiones preliminares se proporcionan "tal cual" y "como están disponibles", y están excluidas de los Acuerdos de nivel de servicio y la garantía limitada. Las versiones preliminares de AKS reciben cobertura parcial del soporte al cliente en la medida de lo posible. Por lo tanto, estas características no están diseñadas para su uso en producción. Para más información, consulte los siguientes artículos de soporte:

Tipos de eventos disponibles

AKS emite los siguientes tipos de eventos:

Tipo de evento Descripción
Microsoft.ContainerService.NewKubernetesVersionAvailable Se desencadena cuando se actualiza la lista de versiones disponibles de Kubernetes.

Propiedades comunes para todos los eventos

Cuando se desencadena un evento, el servicio Event Grid envía datos sobre ese evento al punto de conexión correspondiente. Esta sección contiene un ejemplo del aspecto que deben tener los datos para cada evento. Cada evento tiene los siguientes datos de nivel superior:

Propiedad Tipo Descripción
topic string Ruta de acceso completa al origen del evento. En este campo no se puede escribir. Event Grid proporciona este valor.
subject string Ruta de acceso al asunto del evento definido por el anunciante.
eventType string Uno de los tipos de eventos registrados para este origen de eventos.
eventTime string La hora de generación del evento en función de la hora UTC del proveedor.
id string Identificador único para el evento
data object Datos de eventos de Blob Storage.
dataVersion string Versión del esquema del objeto de datos. El publicador define la versión del esquema.
metadataVersion string Versión del esquema de los metadatos del evento. Event Grid define el esquema de las propiedades de nivel superior. Event Grid proporciona este valor.

Eventos de ejemplo

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"
}

El objeto de datos contiene las siguientes propiedades:

Propiedad Tipo Descripción
latestSupportedKubernetesVersion string La versión compatible más reciente de Kubernetes disponible.
latestStableKubernetesVersion string La versión compatible más reciente y estable de Kubernetes disponible.
lowestMinorKubernetesVersion string La versión compatible más baja de Kubernetes disponible.
latestPreviewKubernetesVersion string La versión preliminar más baja de Kubernetes disponible.

Pasos siguientes