K8s: Windows 下安装 K8s 开源桌面面板工具 OpenLens 查看集群信息
【摘要】 写在前面分享一个桌面端的 k8s 面板工具 OpenLens博文内容为 OpenLens 简单介绍和 下载安装教程。安装非常简单,感兴趣的小伙伴快去尝试吧理解不足小伙伴帮忙指正「 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》」简单介绍Lens 是一个基于桌面端的 k8s IDE,可在 Linux、macOS 和 Windows 上使用,...
写在前面
-
分享一个桌面端的 k8s 面板工具 OpenLens
-
博文内容为 OpenLens
简单介绍和 下载安装教程。 -
安装非常简单,感兴趣的小伙伴快去尝试吧 -
理解不足小伙伴帮忙指正
「 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》」
简单介绍
Lens 是一个基于桌面端的 k8s IDE,可在 Linux、macOS 和 Windows 上使用,类似于dashboard、Kuboard
,Lens
可以提高集群资源的可见性、实时统计数据、日志流和动手故障排除功能。能够快速轻松地使用您的集群,从根本上提高生产力和业务速度。
某种角度上考虑,Lens 是非侵入的,不需要在集群上做任何操作,类似 kubectl
一样,不像 dashboard、Kuboard
等面板工具,基于 Web 端,需要在集群部署相关的服务。

从 2023 年 1 月开始,Lens 需要选择付费版还是免费版,如果从官网下载,需要激活。但是我们可以使用 OpenLens
OpenLens
是一个开源项目,支持 Lens 主要功能。该代码由 Lens 团队开发人员与社区一起开发,截至目前,它保持免费。
Lens
建立在 OpenLens
项目之上,类似 Ansible Tower
和 AWX
的关系,包括一些具有不同许可证的附加软件和库, Lens 的核心功能将在 Openlens 中可用。
关于 OpenLens
, 可以到 github 上了解更多
https://github.com/MuhammedKalkan/OpenLens
下载安装 OpenLens
windows 机器上通过命令行下载安装。
PS C:\Users\山河已无恙\Downloads> winget install openlens --source winget
已找到 OpenLens [MuhammedKalkan.OpenLens] 版本 6.3.0
此应用程序由其所有者授权给你。
Microsoft 对第三方程序包概不负责,也不向第三方程序包授予任何许可证。
Downloading https://github.com/MuhammedKalkan/OpenLens/releases/download/v6.3.0/OpenLens-6.3.0.exe
██████████████████████████████ 117 MB / 117 MB
已成功验证安装程序哈希
正在启动程序包安装...
已成功安装
PS C:\Users\山河已无恙\Downloads>
安装好之后双击启动它

添加集群
添加集群,在这之前,你需要确保 你的客户机和集群的网络是通的。
在打开的页面中,拷贝 kubeconfig 文件内容到指定位置

集群机器上查看 kubeconfig 文件
┌──[root@vms81.liruilongs.github.io]-[~/ansible]
└─$cat ~/.kube/config
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJ.....S0tLS0tCg==
server: https://192.168.26.81:6443
name: kubernetes
contexts:
- context:
cluster: kubernetes
namespace: liruilong-topo-namespace
user: kubernetes-admin
name: kubernetes-admin@kubernetes
current-context: kubernetes-admin@kubernetes
kind: Config
preferences: {}
users:
- name: kubernetes-admin
user:
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0......JUSUZJQ0FURS0tLS0tCg==
client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS.......FIEtFWS0tLS0tCg==
┌──[root@vms81.liruilongs.github.io]-[~/ansible]
└─$
测试查看基本信息
「查看集群节点信息」

「查看 pod 信息」

「查看运行的 helm releases」

「可以直接连接 集群终端进行命令操作」

博文参考
https://docs.k8slens.dev/
https://github.com/MuhammedKalkan/OpenLens
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)