附上:
喵了個咪的博客:w-blog.cn
KubeBox官方Git地址:https://github.com/astefanutti/kubebox
PS:KubeBox需要依賴本地的kuberctl才能正常啟動
一米母、介紹和安裝KubeBox
控制K8S現在我們已經可以通過Dashboard和kubectl來控制了掐松,但是筆者因為用的是阿里云的K8S集群,K8S-Dashboard是被阿里云改造過獨立于集群之外的導致CMD命令行的時候一會就回斷掉,對于開發(fā)調試和查看日志都不方便,最終找到了KubeBox。
KubeBox雖然功能不如kubectl那么強大但是可以很好的限制開發(fā)的權限,如果直接開放dashboard就可能會誤操作導致無法使用圈暗。
不同系統安裝方式如下:
# Linux
$ curl -Lo kubebox https://github.com/astefanutti/kubebox/releases/download/v0.6.0/kubebox-linux && chmod +x kubebox
# OSX
$ curl -Lo kubebox https://github.com/astefanutti/kubebox/releases/download/v0.6.0/kubebox-macos && chmod +x kubebox
# Windows
$ curl -Lo kubebox.exe https://github.com/astefanutti/kubebox/releases/download/v0.6.0/kubebox-windows.exe
二、基本使用
基本使用方式如下(選擇可以使用鼠標操作):
- 回車 進行選擇
- M 查看內存占用
- C 查看CPU占用
- T 查看網絡占用
- R 進入CMD命令終端
- Q 退出
執(zhí)行 ./kubebox 命令即可運行程序看到如下界面裕膀,回車選擇namespace和pod:
最下面是日志员串,右邊是資源使用情況可以進切換查看:
按下 r 就可以進行命令行操作: