Identifica clústeres de GKE inactivos

Puedes identificar los clústeres estándar de Google Kubernetes Engine (GKE) inactivos con estadísticas y recomendaciones. Después de verificar que los clústeres inactivos identificados no se usen, puedes borrarlos para ahorrar costos. Si es posible, la recomendación incluye los ahorros mensuales proyectados por borrar un clúster. Para obtener más información, consulta Información sobre la estimación de costos para clústeres inactivos.

GKE proporciona estadísticas y recomendaciones para situaciones de optimización de costos, como clústeres con aprovisionamiento insuficiente, clústeres con aprovisionamiento excesivo y clústeres inactivos, con las recomendaciones correspondientes para aumentar o reducir la escala de los clústeres, o bien borrarlos. En esta página, se explica cómo identificar clústeres inactivos. Consulta también Cómo identificar clústeres de GKE con capacidad insuficiente o excesiva.

GKE no proporciona estadísticas para los clústeres de Autopilot, que generan costos operativos mínimos, ya que solo pagas por los recursos que solicitan tus cargas de trabajo. Para obtener más información, consulta Precios de Autopilot.

GKE supervisa tus clústeres y ofrece orientación para optimizar el uso a través de Active Assist, un servicio que proporciona recomendadores que generan estadísticas y recomendaciones para usar recursos en Google Cloud.

Para obtener más información sobre cómo administrar las estadísticas y las recomendaciones, consulta Optimiza el uso de GKE con estadísticas y recomendaciones.

Identifica clústeres inactivos

Para identificar clústeres inactivos, consulta las estadísticas y las recomendaciones con la consola de Google Cloud , Google Cloud CLI o la API del Recomendador. Usa los subtipos de estadísticas que se muestran en la tabla de la siguiente sección y el subtipo de recomendación CLUSTER_IDLE. En la consola, estas estadísticas aparecen en la pestaña Optimización de costos en la página Clústeres.

Después de identificar los clústeres inactivos, consulta las consideraciones para borrar clústeres inactivos.

Cómo GKE identifica los clústeres inactivos

GKE usa indicadores de utilización para determinar si recibes una estadística y una recomendación.

En la siguiente tabla, se describen los indicadores que usa GKE y el umbral para cada indicador. Cada indicador activa una estadística independiente. Si un clúster tiene varias estadísticas, GKE muestra una sola recomendación.

Subtipo de estadística Indicador Período de observación Detalles
CLUSTER_IDLE_NO_RUNNING_PODS Sin Pods de clientes en ejecución Últimos 30 días Hay cero Pods en el estado Running fuera del espacio de nombres kube-system y gmp-system en los registros de eventos de las métricas del clúster de los últimos 30 días.
CLUSTER_IDLE_NO_NODES Sin nodos ni grupos de nodos Últimos 30 días Hay cero nodos o grupos de nodos en los registros de eventos de las métricas del clúster para el clúster durante los últimos 30 días.
CLUSTER_IDLE_LOW_CPU_UTILIZATION Poco uso de CPU y sin Pods nuevos Últimos 30 días Un clúster de GKE está inactivo con un uso de CPU bajo cuando se cumplen ambas condiciones siguientes:
  • El uso de CPU se mantiene en un promedio inferior al 7% durante cada hora, en los últimos 30 días.
  • El recuento de Pods activos no cambió en los últimos 30 días.

GKE no envía recomendaciones para los clústeres que se crearon hace menos de 30 días.

Información sobre la estimación de costos para los clústeres inactivos

Si es posible, GKE incluye en la recomendación un costo mensual estimado del clúster inactivo, que proyecta cuánto dinero ahorrarías cada mes si borraras el clúster. Esta estimación se basa en los costos del clúster de los últimos 30 días.

Los ahorros estimados son proyecciones basadas en inversiones anteriores y no son una garantía de costos o ahorros futuros.

Para ver estas estimaciones, asegúrate de tener el permiso billing.accounts.getSpendingInformation necesario para obtener información sobre la inversión. Para obtener más información, consulta Acceso a la Facturación de Cloud.

Para obtener más información sobre el costo de todos tus clústeres de GKE, incluido un desglose más detallado basado en espacios de nombres y cargas de trabajo, consulta Obtén estadísticas clave sobre la inversión para la asignación de recursos y los costos de los clústeres de GKE.

Para obtener más información sobre los costos de ejecutar un clúster de GKE, consulta Precios de GKE.

Consideraciones para borrar clústeres inactivos

Antes de borrar un clúster que GKE determina que está inactivo, considera las siguientes posibilidades:

  • ¿Alguien usa el clúster? Por ejemplo, un clúster puede estar inactivo de forma intencional si su propósito es mantener la capacidad de conmutación por error.
  • ¿Se puede reducir la escala del clúster en lugar de borrarlo? Por ejemplo, un clúster que ejecuta una carga de trabajo útil puede tener un uso bajo y se identifica como inactivo porque se aprovisionaron más recursos de los necesarios.

Implementa la recomendación para borrar clústeres inactivos

Si recibiste una estadística y recomendación de que tienes un clúster inactivo que se puede borrar y descartaste las consideraciones para mantener el clúster en ejecución, sigue las instrucciones en la recomendación y borrar el clúster.

¿Qué sigue?