查看原文
其他

最华丽的 Kubernetes 桌面客户端:Lens

程序猿DD 2020-10-16

The following article is from 云原生实验室 Author 米开朗基杨

Kubernetes 的桌面客户端有那么几个,曾经 Kubernetic[1] 应该是最好用的,但最近有个叫 Lens 的 APP 改变了这个格局,功能比 Kubernetic 多,使用体验更好,适合广大系统重启工程师装逼它有以下几个亮点:


① Lens 就是一个强大的 IDE,可以实时查看集群状态,实时查看日志流,方便排查故障。有了 Lens,你可以更方便快捷地使用你的集群,从根本上提高工作效率和业务迭代速度。

日志流界面可以选择显示或隐藏时间戳,也可以指定显示的行数:

② Lens 可以管理多集群,它使用内置的 kubectl 通过 kubeconfig 来访问集群,支持本地集群和外部集群(如EKS、AKS、GKE、Pharos、UCP、Rancher 等),甚至连 Openshift 也支持:

只是与 Openshift 的监控还不太兼容。也可以很轻松地查看并编辑 CR:

有了 Lens,你就可以统一管理所有的集群。

③ Lens 内置了资源利用率的仪表板,支持多种对接 Prometheus 的方式:

④ Lens 内置了 kubectl,它的内置终端会确保集群的 API Server 版本与 kubectl 版本兼容,所以你不需要在本地安装 kubectl。可以验证一下:

你会看到本地安装的 kubectl 版本和 Lens 里面打开的终端里的 kubectl 版本信息是不一样的,Lens 确实内置了 kubectl。

⑤ Lens 内置了 helm 模板商店,可直接点击安装:

现在 Lens 迎来了最新版 3.5.0,换上了全新的 Logo

稳定性也提升了很多,快去试试吧(本文完 并没有)

脚注

[1]

Kubernetic: https://kubernetic.com/


薅了几个云厂商的羊毛后,我该如何利用它们来组建 k3s 集群?

云原生是一种信仰 🤘


回复◉lens◉即可获取 Lens 最新版下载地址


往期推荐

那些实用与颜值齐飞的桌面!

Spring Boot 2.x基础教程:MyBatis的多数据源配置

Dubbo 高危反序列化漏洞,存在远程代码执行风险,建议及时升级到2.7.7或更高版本!

如何实现一个可复用的分布式事务消息架构方案?

Spring Boot 2.x基础教程:Spring Data JPA的多数据源配置

API 面试四连杀:接口如何设计?安全如何保证?签名如何实现?防重如何实现?


欢迎加入我的知识星球,聊技术、说职场、侃社会。

头发很多的中年程序员DD和他的朋友们在这里期待你的到来!

加入方式:长按下方二维码噢

近期预告
【技术圈】分享最近给阿里提的一个数据安全问题
【聊职场】说说公司股权与期权的那些门道

最近更新:
【技术圈】分享最近碰到的API网关的奇怪用法...
【社会人】社会入门最不能忽略的五险一金


我的星球是否适合你?

点击阅读原文看看我们都聊过啥?

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存