Actualización del host de Azure Kubernetes Service en AKS habilitado por Azure Arc mediante Windows Admin Center
Se aplica a: AKS en Azure Local 22H2, AKS en Windows Server
En este artículo se describe cómo actualizar el sistema principal de host de Azure Kubernetes Service (AKS) a la versión más reciente de AKS habilitada por Arc.
Información general sobre las actualizaciones de host de AKS
Se pueden realizar varios tipos de actualizaciones de forma independiente o en determinadas combinaciones admitidas:
- Actualice el sistema principal de AKS Arc a la versión más reciente.
- Actualice un clúster de cargas de trabajo de AKS a una nueva versión de Kubernetes.
- Actualización de los hosts de contenedor de los clústeres de carga de trabajo de AKS a una versión más reciente del sistema operativo.
- Actualización combinada del sistema operativo y de la versión Kubernetes de los clústeres de carga de trabajo de AKS.
Para evitar interrupciones y pérdida de disponibilidad de AKS, se realizan actualizaciones graduales.
Cuando se incorpora al clúster un nuevo nodo con una compilación más reciente, los recursos se mueven del nodo antiguo al nuevo y, una vez que los recursos se han trasladado correctamente, el nodo antiguo se retira y se elimina del clúster.
Se recomienda actualizar los clústeres de carga de trabajo inmediatamente después de actualizar el host de AKS para evitar la ejecución de versiones de SO del host de contenedor o versiones de Kubernetes no compatibles en los clústeres de carga de trabajo. Si los clústeres de cargas de trabajo están en una versión anterior de Kubernetes, todavía se admiten, pero no se puede escalar el clúster.
Nota:
Microsoft recomienda actualizar los clústeres de AKS en un plazo de 30 días a partir de una nueva versión. Si no actualiza dentro de esta ventana, tendrá hasta 90 días a partir de la última actualización antes de que expiren los certificados y tokens internos. Una vez que los certificados y tokens han expirado, el clúster sigue funcionando; sin embargo, debe llamar a Soporte técnico de Microsoft para actualizar. Al reiniciar el clúster después del período de 90 días, permanece en un estado no funcional. Para obtener más información sobre los certificados y tokens internos, consulte la introducción a la administración de certificados.
Actualización del host de AKS
Para actualizar el host de AKS mediante Windows Admin Center, siga estos pasos:
Para actualizar la extensión de Azure Kubernetes Service, vaya a Configuración>Extensiones>Extensiones instaladas y haga clic en Actualizar. La versión más reciente de la extensión de Azure Kubernetes Service es 1.82.0. No es necesario completar este paso si ha habilitado la actualización automática para las extensiones. Sin embargo, antes de continuar con el paso siguiente, asegúrese de tener instalada la versión 1.82.0 de la extensión de AKS.
En la página Configuración de host, seleccione Actualizar el módulo aksHci de PowerShell a la versión x.x.x en Actualizaciones disponibles y, a continuación, haga clic en Actualizar.
Ahora puede volver a la página Conexiones de Windows Admin Center y conectarse al clúster de AKS.
Seleccione la herramienta Azure Kubernetes Service de la lista Herramientas. Cuando se carga la herramienta, se muestra la página Información general .
Seleccione Actualizaciones en la lista de páginas del lado izquierdo de la herramienta y, luego, seleccione Actualizar ahora para actualizar el host de AKS.
Nota:
- La actualización puede detenerse si se aleja de la ventana de actualización mientras está en curso.
- Durante el proceso de actualización, si recibe un error que indica No se pudieron instalar actualizaciones, la implementación actual no se puede actualizar a la versión más reciente. Para evitar este error, ejecute
Get-AksHciUpdates
en PowerShell y revise las recomendaciones proporcionadas en la salida.