
EKS-node-viewer: See Your EKS Costs in Real-Time (No Dashboard Needed)
π₯ Meet eks-node-viewer A tiny CLI tool from AWS Labs. Built originally for Karpenter demos. Now open source. And honestly, underrated . One command: eks-node-viewer --resources cpu,memory You instantly see: Every node in your cluster CPU + Memory usage (based on pod requests) Instance type (t3.medium, c6a.2xlarge...) On-Demand vs Spot Cost per hour AND per month Pods per node Real-time. In your terminal. No dashboard hopping. No Grafana. No console tab-switching. π― When I Use It I use eks-node-viewer when: β Debugging uneven pod scheduling across nodes β Checking if Karpenter consolidation is actually working β Quick cost sanity check before a prod deploy β Spotting nodes that are packed too tight (or wasting capacity) β Answering "why is my bill so high?" in 30 seconds If you run multiple clusters (or even one busy prod cluster), this is a ridiculously fast way to understand what's happening. π Let's Build a Demo I'll show you exactly how to use eks-node-viewer with a real EKS cluster
Continue reading on Dev.to
Opens in a new tab



