Gaze provides a TUI that lets you quickly search through your Kubernetes cluster for keywords in application logs.
- Search Kubernetes pod logs for a comprehensive list of error-related keywords.
- Interactive selection of pods to inspect logs in detail.
- Highlighting of keywords within the log output for easy identification.
To install gaze using Homebrew, you can run the following commands:
brew tap deggja/gaze https://github.com/deggja/gaze
brew install gaze
git clone https://github.com/deggja/gaze.git --depth 1
cd gaze
go build -o gaze
To start the app, simply run the compiled binary:
./gaze
Gaze will require access to your Kubernetes cluster. Ensure your kubeconfig
is set up correctly before starting the app. The application currently expects the kubeconfig at its default location.
Feel free to dive in! Open an issue or submit PRs.
Gaze uses bubbletea.
Gaze is released under the MIT License. Check out the LICENSE file for more information.