Actualización del host de Azure Kubernetes Service en AKS habilitado por Azure Arc mediante Windows Admin Center

Se aplica a: AKS en Azure Stack HCI 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 Azure Arc.

Introducción a 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 internos y los tokens. 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:

  1. 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.

  2. 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.

    Captura de pantalla que muestra las actualizaciones de AksHci de PowerShell disponibles en la configuración del host de AKS.

  3. Ahora puede volver a la página Windows Admin Center Connections y conectarse al clúster de AKS.

  4. Seleccione la herramienta Azure Kubernetes Service de la lista Herramientas. Cuando se carga la herramienta, se muestra la página Información general .

  5. 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 podría 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.

Pasos siguientes