Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporcionan las propiedades y los esquemas de los eventos de AKS. También proporciona una lista de inicios rápidos y tutoriales para usar AKS como un origen de eventos. Para ver una introducción a los esquemas de eventos, consulte Esquema de eventos de Azure Event Grid y Esquema de eventos en la nube.
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. |
| Microsoft.ContainerService.ClusterSupportEnded | Se desencadena cuando el clúster deja de ser compatible |
| Microsoft.ContainerService.ClusterSupportEnding | Se desencadena cuando la versión de Kubernetes de los clústeres está a punto de dejar de ser compatible |
| Microsoft.ContainerService.NodePoolRollingFailed | Se desencadena cuando se produce un error en NodepoolRolling como resultado de una actualización |
| Microsoft.ContainerService.NodePoolRollingStarted | Se desencadena cuando NodepoolRolling se inicia como resultado de una mejora o una actualización |
| Microsoft.ContainerService.NodePoolRollingSucceeded | Se activa cuando NodepoolRolling se completa con éxito como resultado de una mejora o actualización. |
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 |
|---|---|---|
source |
string | Ruta de acceso completa a los recursos del origen del evento. En este campo no se puede escribir. Event Grid proporciona este valor. |
subject |
string | Ruta al asunto del evento definida por el anunciante. |
type |
cadena | Uno de los tipos de eventos registrados para este origen de eventos. |
time |
string | La hora en que se genera el evento es en función de la hora UTC del proveedor. |
id |
string | Identificador único para el evento |
data |
objeto | Datos de eventos de Blob Storage. |
specversion |
string | Versión de especificación del esquema CloudEvents. |
Eventos de ejemplo
NuevaVersiónDeKubernetesDisponible
{
"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"
}
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 última versión preliminar de Kubernetes está disponible. |
Pasos siguientes
Consulte el siguiente tutorial: Inicio rápido: Suscripción a eventos de Azure Kubernetes Service (AKS) con Azure Event Grid.