Skip to content

FinOps grade cost analysis v0.6.0

Choose a tag to compare

@opscart opscart released this 27 May 04:03
  • Add --breakdown deployment flag: per-Deployment/StatefulSet/DaemonSet cost drill-down in CLI
  • Add HTML cost dashboard (--format html): KPI cards, share bars, waste, score bars, optimization scenario cards, assumptions footnotes
  • Remove spot instance scenarios; replace with right-sizing, idle workload, and namespace consolidation scenarios
  • Exclude system namespaces (kube-system, cert-manager, istio-system, monitoring, flux-system, etc.) from optimization recommendations and deployment breakdown
  • Make --monthly-cost optional: resource-share mode when no billing data
  • Add unallocated row reconciling namespace allocations vs cluster total
  • Fix idle pod detection: allow up to 5 restarts (was 0, broke all
    production pods); require 7+ day age threshold
  • Fix confidence scoring: 3-signal model (share size + pod count +
    waste); replaces share-size-only logic that returned Medium for ~95% of namespaces
  • Add wasteColor, mul template FuncMap helpers in costs_html.go
  • Bump version to 0.6.0; update README with all changes

What's Changed

Full Changelog: v0.5.3...v0.6.0