En esta página, se explica cómo puedes obtener información sobre las actualizaciones de tus clústeres de Google Kubernetes Engine (GKE). GKE actualiza automáticamente todos los clústeres con el tiempo. Cuando GKE actualiza un clúster, actualiza la versión del plano de control de Kubernetes y los nodos trabajadores en operaciones independientes.
GKE agrega información sobre las actualizaciones de clústeres para ayudarte a comprender mejor el estado de tu clúster. Puedes obtener la siguiente información para un clúster:
- Objetivos de actualización automática: Descubre a qué versiones nuevas se orienta GKE para tu clúster, que pueden ser parches o versiones secundarias nuevas, según la versión y las restricciones existentes de tu clúster. Si no hay un objetivo de actualización automática, significa que el clúster ya está en el objetivo de actualización más reciente o que GKE no asignó un objetivo de actualización automática por motivos técnicos o comerciales. También puedes recuperar objetivos generales de actualización automática según la versión secundaria de un clúster en las notas de la versión de GKE Actualizaciones de versión, como la nota 2024-R33.
- Estado de la actualización automática: Los clústeres de GKE tienen un estado para las actualizaciones de clústeres. Usa este estado para obtener más información sobre las actualizaciones actuales y las restricciones que GKE considera cuando elige cuándo actualizar automáticamente tu clúster, incluidos factores como las exclusiones de mantenimiento o los motivos que impiden las actualizaciones. Para obtener más información, consulta Estado de actualización automática del clúster.
- Historial de actualizaciones automáticas: GKE proporciona un resumen de las actualizaciones automáticas recientes del plano de control y de los nodos de tu clúster. En el caso de las actualizaciones automáticas recientes del plano de control y los nodos, puedes ver la versión inicial, la versión de destino y si la actualización se realizó correctamente, falló o se canceló.
- Fechas de finalización de la asistencia: GKE admite versiones secundarias durante hasta 24 meses. Para obtener más información, consulta el ciclo de vida de la versión secundaria de GKE. Para conocer las fechas del final de la compatibilidad de todas las versiones secundarias actuales, consulta el Programa estimado para los canales de lanzamiento.
Antes de comenzar
Antes de comenzar, asegúrate de haber realizado las siguientes tareas:
- Habilita la API de Google Kubernetes Engine. Habilitar la API de Google Kubernetes Engine
- Si deseas usar Google Cloud CLI para esta tarea, instala y, luego, inicializa gcloud CLI. Si ya instalaste gcloud CLI, ejecuta
gcloud components update
para obtener la versión más reciente.
Obtén información sobre las actualizaciones de un clúster
Puedes obtener información sobre las actualizaciones de un clúster con la consola deGoogle Cloud o gcloud CLI.
Obtén información sobre las actualizaciones a nivel del clúster
Console
En la consola de Google Cloud , ve a la página Clústeres de Kubernetes.
Selecciona el nombre de tu clúster para ver la página Detalles del clúster.
En la página Detalles del clúster, consulta la sección Actualizaciones del clúster.
gcloud
Ejecuta el siguiente comando:
gcloud beta container clusters get-upgrade-info CLUSTER_NAME
Reemplaza CLUSTER_NAME
por el nombre del clúster.
Obtén información sobre las actualizaciones de los grupos de nodos de clústeres estándar
Puedes usar gcloud CLI para obtener visibilidad en los grupos de nodos individuales de los clústeres estándar. Esta sección no se aplica a los clústeres de Autopilot, en los que GKE administra los nodos, por lo que no hay grupos de nodos que administres.
Ejecuta el siguiente comando:
gcloud beta container node-pools get-upgrade-info POOL_NAME
--cluster CLUSTER_NAME
Reemplaza POOL_NAME
por el nombre del grupo de nodos.
Estado de la actualización automática del clúster
Los siguientes son los estados posibles de las actualizaciones automáticas de un clúster:
ACTIVE
: Un estado de actualización activo.UNKNOWN
: Se desconoce el estado de la actualización.MINOR_UPGRADE_PAUSED
: Se pausaron las actualizaciones de versiones secundarias.UPGRADE_PAUSED
: Todas las actualizaciones automáticas están pausadas.
Los siguientes son los posibles motivos por los que GKE pausa las actualizaciones automáticas de un clúster:
AUTO_UPGRADE_PAUSED_REASON_UNSPECIFIED
: Un motivo no especificado.MAINTENANCE_WINDOW
: Un período de mantenimiento impide que se actualicen los clústeres.MAINTENANCE_EXCLUSION_
: Un motivo de pausa con este prefijo indica que una exclusión de mantenimiento impide las actualizaciones del clúster. El sufijo indica el alcance de la exclusión de mantenimiento, comoMAINTENANCE_EXCLUSION_NO_UPGRADES
.CLUSTER_DISRUPTION_BUDGET
: Después de ciertas operaciones, como la creación o la actualización de clústeres, estos requieren un período de inactividad para proteger la estabilidad y la disponibilidad del clúster y sus aplicaciones.CLUSTER_DISRUPTION_BUDGET_MINOR_UPGRADE
: El clúster está fuera del presupuesto de interrupción del clúster para las actualizaciones de versiones secundarias.SYSTEM_CONFIG
: Las actualizaciones automáticas están detenidas temporalmente por motivos técnicos o comerciales. Con este estado, te recomendamos que no realices una actualización manual, a menos que sea necesario.