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:
|
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?
- Optimiza el uso de GKE con estadísticas y recomendaciones.
- Prácticas recomendadas para la ejecución de aplicaciones de Kubernetes con optimización de costos en GKE.