Repository navigation
Release v0.1.0
Changes in v0.1.0
- feat: per-container analysis and output; show pod Limits/Requests state; filter High/Warning to All-limited pods; CSV per-container; compute pod limits only if all containers have them
- chore: ignore local kubeconfig files
- docs: add installation and releases sections to README\nci: trigger release on Auto Version completion or manual dispatch; build and upload multi-platform binaries; generate checksums; fix repository URLs
- fix: add contents write permission to auto-version workflow
- fix: resolve CI/CD pipeline issues and linting errors
- feat: add automated release and versioning system
- feat: add memory_status column to CSV output for analysis
- feat: add CSV output format for statistical analysis
- feat: add selective labels and annotations display
- Add pod state information for better diagnostics
- Add grey symbol for pods without memory metrics
- Convert Spanish content to English in examples
- Add comprehensive CLI usage examples and documentation
- Add command line interface with namespace filtering
- Show detailed memory info for all pods
- Implement Kubernetes memory monitoring functionality
- Add modern Go project structure for K8s memory monitoring
- Initial setup: Language-agnostic AI agent development rules
Installation
Download the appropriate binary for your platform from the assets below.
Linux/macOS
# Download binary
curl -L -o k8s-memory-watch https://github.com/eferro/k8s-memory-watch/releases/download/v0.1.0/k8s-memory-watch-linux-amd64
chmod +x k8s-memory-watch
sudo mv k8s-memory-watch /usr/local/bin/Windows
Download k8s-memory-watch-windows-amd64.exe and add it to your PATH.