https://github.com/chriskim06/kubectl-topui
a tui for kubectl top
https://github.com/chriskim06/kubectl-topui
bubbletea go golang krew-plugin kubectl kubectl-plugin kubernetes tui
Last synced: 12 months ago
JSON representation
a tui for kubectl top
- Host: GitHub
- URL: https://github.com/chriskim06/kubectl-topui
- Owner: chriskim06
- License: gpl-3.0
- Created: 2020-10-31T21:11:01.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-24T18:30:26.000Z (over 3 years ago)
- Last Synced: 2025-04-11T05:14:26.086Z (about 1 year ago)
- Topics: bubbletea, go, golang, krew-plugin, kubectl, kubectl-plugin, kubernetes, tui
- Language: Go
- Homepage:
- Size: 8.26 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kubectl-topui
A tui for kubectl top!
Display standard kubectl top info along with some graphs for the cpu/memory.
## Installation
```
$ kubectl krew index add chriskim06 git@github.com:chriskim06/custom-index.git
$ kubectl krew install chriskim06/topui
```
## Demo

the demo displays the braille plots a little weird because i cant figure out font stuff with the recording software. here is a screenshot

## Configuration
you can configure this plugin with a file at `~/.config/kubectl-topui/config.yml`
```
theme:
# color of the border around the selected pane
selected: 13
# color for the cpu limit line in the plot
cpuLimit: 9
# color for the memory limit line in the plot
memLimit: 9
# color for the cpu usage line in the plot
cpuUsage: 10
# color for the memory usage line in the plot
memUsage: 10
# color of the x and y axis of the plots
axis: 231
# color of the axis labels
labels: 231
```