Burn es una herramienta de línea de comandos diseñada para analizar y optimizar el gasto en clústeres de Kubernetes, sin necesidad de agentes, almacenamiento persistente o configuración compleja. Se instala con brew, un binario, Docker o Helm, y ejecuta un solo comando para obtener un desglose completo de costos: cómputo, almacenamiento, balanceadores de carga y GPU, con precios en tiempo real de los principales proveedores cloud (AWS, Azure, GCP). También funciona en clústeres on-premise con tarifas personalizadas.
Burn se integra con Prometheus para obtener métricas reales de CPU y memoria, y ofrece recomendaciones basadas en percentiles 95 para ajustar solicitudes de recursos. Incluye un asistente de IA (mediante la API de Claude de Anthropic) que responde preguntas en lenguaje natural y genera comandos kubectl listos para copiar y pegar. Además, dispone de un comando slash (/burn) para Slack que proporciona informes instantáneos y análisis de IA.
Entre sus características destacadas están la detección de cargas de trabajo que pueden migrarse a instancias spot, con descuentos y tasas de interrupción en tiempo real, y la identificación de balanceadores de carga de ingreso que a menudo superan el costo del propio clúster. Burn permite filtrar por namespace, período (por ejemplo, promedio semanal) y generar informes programados mediante CronJob.
Limitaciones: los cargos basados en uso (procesamiento de datos, LCU) no se incluyen, y la herramienta requiere la variable ANTHROPIC_API_KEY para funciones de IA. No es un reemplazo de sistemas completos de FinOps, sino un complemento ligero para equipos que buscan visibilidad inmediata del gasto en Kubernetes.
