您的位置:首页 > 其它

这么高颜值的Kubernetes管理工具Lens,难道还不能C位出道吗

2020-08-29 12:26 1736 查看

1 前言

欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!

Docker & Kubernetes相关文章:
容器技术

一直使用官方的Kubernetes Dashboard来管理

k8s
,也算很友好的一款
UI
工具,但显示的资源不全、查看日志有限、时间久了要重要登陆,所以找了一款外观漂亮,用户体验很好的管理平台Lens

2 特性与安装

2.1 特性

Lens
的优势主要有:

  • 很强的可用性和优秀的用户体验;
  • 多集群管理,可支持几百个集群;
  • 独立应用,无须在集群安装任何东西;
  • 可实时查看集群状态;
  • 可直达
    Pods
    Containers
    的终端工具;
  • 对于大集群一样可以支持,可支持超过
    25k
    Pods
    的集群;
  • 支持
    Kubernetes RBAC
  • 支持
    Mac
    Windows
    Linux

2.2 安装体验

Mac
用户可以通过下面命令安装:

brew cask install lens

所有用户都可以通过下载安装:https://github.com/lensapp/lens/releases

在设置里可以选择

黑色Dark
白色Light
外观。

3 体验一把高颜值

3.1 集群管理

傻瓜式安装完成并启动后,

Lens
会自动去读取
~/.kube/config
添加集群。也可手动添加:

如上图,我已经添加了两个集群。还能自定义集群的图标以增加识别性。

当有问题时,图标会显示

Event
数字。右键图标,可以进入集群设置:

这非常方便,我通过上面安装了

Metrics
监控,可以实时获取
Pod
Metrics
数据。

查看集群的状态:

3.2 Pod管理

Pod
管理非常方便,可以查看
CPU/MEM
资源状态,进入
shell
,查看日志,编辑和删除。

进入

Pod Shell
进行操作:

查看

Pod
日志:

3.3 ConfigMap管理

查看

ConfigMap
的值,可以直接修改保存:

3.4 Ingress管理

可以查看所有

Ingress
以及对应的路由规则:

3.5 终端与资源管理

方便的终端工具,自带不同版本的

kubectl
以适配集群版本。

还能直接执行生效

yaml
文件:

3.6 应用商店

有应用商店管理功能,非常方便地安装与管理应用:

4 总结

还有很多不同的

Kubernetes
管理工具,但这款
Lens
好看又好用,就这么爱上了。更多细节,有兴趣的就自己探索吧。

欢迎关注微信公众号<南瓜慢说>,将持续为你更新...

多读书,多分享;多写作,多整理。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: