{"repo":"k-krew/hanoi-cli","free":true,"listed":false,"github":"https://github.com/k-krew/hanoi-cli","clone":"git clone https://github.com/k-krew/hanoi-cli.git","description":"Interactive rebalance advisor for Kubernetes","language":"Go","stars":65,"topics":["cli","devops","infrastructure","kubernetes","resource-management","simulation","failure-simulation"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"hanoi-cli hanoi-cli analyzes pod distribution across nodes, detects resource imbalance, generates safe redistribution plans, and simulates node failures - all without touching your cluster. The name is inspired by the Tower of Hanoi puzzle: controlled movement of workloads between constrained pegs. Features - Imbalance detection - CPU and memory utilization per node, standard deviation, hotspot flagging ( =80%) - Redistribution planning - greedy optimizer that suggests pod moves to reduce cluster drift while respecting all scheduling constraints - Node failure simulation - remove a node, see which pods can be rescheduled and which become homeless - Move explanations - deep-dive into why a specific move was chosen, which nodes were rejected and why, and whether preferred anti-affinity is violated - Full constraint awareness - nodeSelector, node affinity, pod affinity/anti-affinity (required and preferred), taints/tolerations, DaemonSets, init containers - Multiple output formats - detailed text, JSON, compact summary, or a colored pseudo-GUI with dynamic-width progress bars Installation Homebrew (macOS / Linux) From source Binary download Grab the latest binary from GitHub Releases and place it in your $PATH . Quick Start Commands analyze Scans the cluster, computes per-node utilization, and generates a redistribution plan. Flag Default Description ------------------------- ------- -------------------------------------------------------------- --resource cpu Resource to optimi","default_branch":null,"files":null,"tree":[],"storefront":"/r/k-krew","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/k-krew/hanoi-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}