点击上方蓝色“大数据实战演练”,选择“设为星标”或“置顶”
回复“资料”领取独家整理的学习资料!
每一个成功人士的背后,必定曾经做出过勇敢而又孤独的决定。
放弃不难,但坚持很酷~
Lens 是一个强大的 kubernetes IDE。可以实时查看 kubernetes 集群状态,比如 Pod实时日志查看、集群Events实时查看、集群故障排查等。有了 Lens,不在需要敲打很长的 kubectl 命令,只要使用鼠标点击几下,非常便捷。
Lens 支持多平台安装,目前支持 Linux、MacOS、Windows。
用户体验性和可用性非常好
多集群管理;支持数百个集群
独立应用程序;无需在集群中安装任何东西
集群状态实时可视化
内置 Prometheus 提供资源利用率图表和历史趋势图表
提供终端访问节点和容器
性能经过优化,可应用于大规模集群(已在25k pod的集群进行了测试)
完全支持 Kubernetes RBAC
支持 Mac、Windows 和 Linux。
打开 Lens APP,是一个没有任何集群的空白页面,需要添加 kube config 文件,新增 k8s 集群。
点击 +
,选择通过 config
文件导入。config
文件一般在 ~/.kube 目录下。
此时需要手动配置Prometheus,Lens 自带该功能,截图具体方法如下:
右键单击集群图标->Settings->Features->Metrics Stack-> Install:
安装后过一会即可在 Cluster 界面看到相关属性信息了,如上上图所示。
该操作实际上创建了一个 lens-metrics 命名空间,并创建了一个 kube-state-metrics deployments,同时创建了一个kube-state-metrics pod,一个prometheus pod,多个 node-exporter pods。如下图所示:
首先是查看 Pods 运行状态,查看 Pods 运行日志,进入 Pods 容器内部等,删除容器等。
然后还可以可视化地编辑 deployment ,比如副本数,镜像地址等等。
还有可视化的修改 configMap、Secrets 等。
还有查看、修改 service 等。
EndPoints
Ingresses
存储卷
查看 k8s 集群的 namespaces、events 事件等
等等…
这些都可以通过 Lens 这个可视化工具来操作,就不用再一个个的敲命令了,非常方便。对了,还能进入每个节点的 shell 呢。
总之,我上面列举的只是我经常用的操作,Lens 这个工具还有别的功能,大家可以下载下来自己体验下。
官方下载地址:https://github.com/lensapp/lens/releases
如果自己下载比较慢的话,可以通过云盘下载 lens-v4.0.8 版本:
链接: https://pan.baidu.com/s/1pY1HAqhdu4Z7ZJuBrSnbTQ 提取码: i9ve
提示
从官方下载下来的 lens windows 版本,会被 360 杀毒软件检测出病毒,大家可以忽略继续使用,知道我的 windows v4.0.8 版本是这样,在这里给大家提个醒。
欢迎大家留言讨论
???? ???? ????
往期推荐
(内部资料)Ambari 自定义服务第八讲:添加自定义告警
快来看,全网少有的Ambari自定义服务集成实战(全)
Ambari 2.7.3.0 安装部署 hadoop 3.1.0.0 集群完整版,附带移除 SmartSense 服务
两种方法轻松上手 ConfigMap,用作容器云服务的配置中心
入群指南(大数据实战演练群分布情况)
悄悄掌握 Kafka 常用命令,再也不用全网搜索了(建议收藏)
扫一扫,我们的故事就开始了。
如果这篇文章对你有所启发,点赞、转发都是一种支持!
另外公众号改变了推送规则,大家看文章不要忘记点击最下方的在看,点赞按钮,这样微信自动识别为常看公众号,否则很可能推送的文章可能淹没在别的文章找不到,谢谢大家
让我知道你在看