乐于分享
好东西不私藏

推荐一个 Kubernetes 运维神器:用命令行也能像 Grafana 一样管理集群

推荐一个 Kubernetes 运维神器:用命令行也能像 Grafana 一样管理集群

最近在做 Kubernetes 实验环境的时候,经常需要频繁执行 kubectl 查看 Pod、Node、日志等状态,说实话时间长了会感觉有点繁琐。前两天在 GitHub 上发现一个非常好用的工具 k9s,用了一下感觉确实挺爽,相当于在终端里做了一个 Kubernetes 的可视化运维界面。

k9s 的作用其实很简单,就是把日常 kubectl 操作做成了一个实时交互式界面,可以直接在终端查看 Pod 状态、资源使用、日志、事件甚至还能快速进入容器执行命令。对于经常维护生产集群的运维来说,这种工具能明显提高效率,特别是在排查故障或者做巡检的时候,比反复敲命令舒服很多。

安装方式也不复杂,如果是 Linux 环境可以直接通过二进制安装,比如:

wget https://github.com/derailed/k9s/releases/latest/download/k9s_Linux_amd64.tar.gztar -xvf k9s_Linux_amd64.tar.gzmv k9s /usr/local/bin/

安装完成后,只需要保证本机已经配置好 kubeconfig,然后直接执行:k9s就可以进入一个类似 top 命令风格的 Kubernetes 管理界面,通过键盘就能快速切换资源视图、查看日志、删除 Pod 或进行排障操作。

从实际运维角度来看,Kubernetes 工具链越来越丰富,像 k9s 这种 GitHub 开源神器,虽然看起来只是一个小工具,但在生产巡检、故障处理、值班运维场景中非常实用。平时多积累一些这类工具,不仅能提高工作效率,也能逐渐形成自己的技术沉淀,后面如果发现更多好用的项目,也会继续记录分享。

觉得有用点个🤍,持续更新运维工具

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 推荐一个 Kubernetes 运维神器:用命令行也能像 Grafana 一样管理集群

猜你喜欢

  • 暂无文章