------> 课程视频同步分享在今日头条和B站
大家好,我是博哥爱运维。
随着我们管理维护的K8S集群上线,怎么管理好集群上面成百上千的服务pod,就是我们该操心的事情了。这里博哥把在生产中一直在用的一个开源管理工具k8s,github 23.7k stars,推荐给大家。
github地址:https://github.com/derailed/k9s
k9s相较于同类一些K8S管理工具更轻量化,但功能却都很实用,它是一个用来监控整个K8s上运行pod资源的命令行工具,它的整个界面有点类似于htop,能够非常实时地监控k8s上所有资源的运行情况,它是开源的,因为是用go语言编写,所以使用上面来说也是非常的简单容易上手的。
下载完成后,将k8s二进制文件放到bin目录下,并赋予可执行权限,直接输入k9s就可以运行了,用k9s来实时监控pod的运行是非常NICE的。
shift + :
输入ns 回车,选择namespace,选择的ns会加入到顶上快捷列表
输入pod 回车,进入pod模式,也是最常用的模式
查看deployment资源
查看pods资源
监听pod日志