乐趣区

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

1 前言

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

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

始终应用官网的 Kubernetes Dashboard 来治理 k8s,也算很敌对的一款UI 工具,但显示的资源不全、查看日志无限、工夫久了要重要登陆,所以找了一款外观丑陋,用户体验很好的治理平台 Lens。

2 个性与装置

2.1 个性

Lens的劣势次要有:

  • 很强的可用性和优良的用户体验;
  • 多集群治理,可反对几百个集群;
  • 独立利用,毋庸在集群装置任何货色;
  • 可实时查看集群状态;
  • 可中转 PodsContainers的终端工具;
  • 对于大集群一样能够反对,可反对超过 25kPods的集群;
  • 反对Kubernetes RBAC
  • 反对 MacWindowsLinux

2.2 装置体验

Mac用户能够通过上面命令装置:

brew cask install lens

所有用户都能够通过下载安装:https://github.com/lensapp/le…

在设置里能够抉择 彩色 Dark 红色 Light外观。

3 体验一把高颜值

3.1 集群治理

傻瓜式装置实现并启动后,Lens会主动去读取 ~/.kube/config 增加集群。也可手动增加:

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

当有问题时,图标会显示 Event 数字。右键图标,能够进入集群设置:

这十分不便,我通过下面装置了 Metrics 监控,能够实时获取 PodMetrics数据。

查看集群的状态:

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 难看又好用,就这么爱上了。更多细节,有趣味的就本人摸索吧。


欢送关注微信公众号 <南瓜慢说>,将继续为你更新 …

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

退出移动版