kubectl-resource-usage v0.2.0
🐛 Bug Fixes
- Fixed API throttling issues when monitoring multiple namespaces
- Resolved UI glitching caused by console output during TUI operation
- Improved stability with better error handling and retry logic
⚡ Performance Improvements
- Reduced concurrent API requests to prevent rate limiting
- Added exponential backoff for failed requests
- Implemented namespace deduplication to avoid redundant API calls
- Enhanced request throttling with configurable delays
🔧 Technical Improvements
- Suppressed Kubernetes client-go (klog) output that was corrupting the TUI
- Added debug logging to file instead of console
- Improved signal handling for clean shutdown
- Better timeout management for API operations
📦 Installation
# Via Krew (once approved)
kubectl krew install resource-usage
Or download binary for your platform below
🎯 Usage
kubectl resource-usage -n namespace1,namespace2,namespace3 # Now works smoothly with multiple namespaces
kubectl resource-usage --debug # Enable debug logging