kubernetes simple cli ui client
🎈 Easy to use
🚀 Quick to get started
⌨️ Use command-line UI instead of window UI
💫 Improve work efficiency
- Download the latest release from the releases page to you bin $PATH, and rename to
kubetea
. - cd your bin path and
chmod +x kubetea
. - fist start well write config to default config path
~/.kubetea/config.yaml
.
kubetea
key map (select line for table or page)
Key | Description |
---|---|
j,↓ | table row select down |
k,↑ | table row select up |
PageDown,f | page up |
PageUp,b | page down |
d,ctrl+d | page half down |
u,ctrl+u | page half up |
G,end | go to end |
g,home | go to home |
1-9 | sort by column index |
0 | reset default sort |
key map (table)
Key | Description | cluster | pod | container |
---|---|---|---|---|
esc | exit or go back | ✅️ | ✅️ | ✅️ |
ctrl+c | exit | ✅️ | ✅️ | ✅️ |
/ | search input focus | ✅️ | ✅️ | ✅️ |
i | pod infomation | ❌️ | ✅️ | ✅️ |
e | pod describe | ❌️ | ✅️ | ✅️ |
s | shell | ❌️ | ❌️ | ✅️ |
page key map (exmaple: pod infomation)
Key | Description |
---|---|
/ | search input focus |
esc | search input blur |
enter | search mode |
n | next match (search mode) |
N | prev match (search mode) |
kubetea $ipOrPodname
# example
# kubetea 192.168.0.1
# kubetea nginx-pod-5b7f7d7d8-7j7j2
- support krs-auth
- support kubeconfig
- support context
- support namespace
- support i18n multi language (en/zh/custom)