Skip to content

awslabs/eks-node-viewer

GitHub License contributions welcome Go code tests

Usage

eks-node-viewer is a tool for visualizing dynamic node usage within a cluster. It was originally developed as an internal tool at AWS for demonstrating consolidation with Karpenter. It displays the scheduled pod resource requests vs the allocatable capacity on the node. It does not look at the actual pod resource usage.

Talks Using eks-node-viewer

Installation

Homebrew

brew tap aws/tap
brew install eks-node-viewer

Manual

Please either fetch the latest release or install manually using:

go install github.com/awslabs/eks-node-viewer/cmd/eks-node-viewer@latest

Note: This will install it to your GOBIN directory, typically ~/go/bin if it is unconfigured.

Usage