https://github.com/lflxp/lflxp-kubectl
Kubectl dashboard based on GUI
https://github.com/lflxp/lflxp-kubectl
client-go dashboard gui k8s
Last synced: 28 days ago
JSON representation
Kubectl dashboard based on GUI
- Host: GitHub
- URL: https://github.com/lflxp/lflxp-kubectl
- Owner: lflxp
- License: mit
- Created: 2020-03-24T06:00:56.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-24T07:52:12.000Z (about 6 years ago)
- Last Synced: 2025-01-20T10:48:21.861Z (over 1 year ago)
- Topics: client-go, dashboard, gui, k8s
- Language: Go
- Size: 166 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Kubectl is k8s cluster management module, which provides GUI interface for data query and resource operation


# Requirements
* kubernetes cluster
* config file (out cluster)
* k8s container (inner cluster)
# Install
```bash
git clone https://github.com/lflxp/lflxp-kubectl
cd lflxp-kubectl
make install
```
# Usage
> lflxp-kubectl
# Feature
- dashboard
- pod
- deployment
- service
- nodes
# KeyBindings
* F1: Show keybinding help
* F2: Dashboard View & back to Dashboard View && Refresh
* F3: Pod View & back to Pod View && Refresh
* F4: Deployment View && Refresh
* F5: Service View && Refresh
* F6: Node View && Refresh
* Space: search current view information
* Ctrl+C: Exit
* Ctrl+L: Show log -tail 200 on F3 Pod View || msg refresh Log view
* ↑ ↓: Move View
* Enter: Commit Input/Quit current view(msg)
* Tab: Next View
# Options
- describe
- delete
- search
- logs
# go mod problem
[go mod fix](https://segmentfault.com/a/1190000021077653?utm_source=tag-newest)