Skip to content

v0.2.0 - Increase performance

Latest

Choose a tag to compare

@clglavan clglavan released this 03 Oct 07:47

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