k8s笔记3--Kubernetes IDE Lens

1 介绍

此处先借用一下Lens官方的图,先来感受一下吧;作为K8S IDE,该有的它基本都有了!
在这里插入图片描述

Lens 是当前市场上最强大的K8S IDE。它是一个独立的单机应用,可以同时运行在macOS、Windows和Linux上。使用Lens 有如下优点:

  1. 对集群准确设置和配置更加自信;
  2. 增加可见性、实时数据、日志流 和 实际使用诊断能力;
  3. 能够快、更容易地参与集群工作,从根本上改善生产力和商业的速度;

2 安装&使用

2.1 安装

  1. macOS
    下载安装包,双击 Lens-{version}.dmg 或者拖 Lens.app 到应用文件夹;
  2. Windows
    下载安装包,双击 Lens-Setup-{version}.exe 安装即可;
  3. Linux
    直接snap安装即可,sudo snap install kontena-lens --classic

2.2 使用

  1. 添加集群
    点击 + 号图标,选择kubeconfig文件即可;
    在这里插入图片描述
  2. 常见功能
    添加集群后即可查看修改对应资源信息;
    如下通过Workloads查看集群主体资源、Pods、Deployments等资源信息:

    通过Configuration来查看集群ConfigMaps、Secrets、HPA等信息:
    在这里插入图片描述
    当然,也可以查看、编辑、变更网络、存储、命名空间、应用、访问控制等信息:
    在这里插入图片描述

3 注意事项

3.1 Lens cluster 界面无法看到Master和Worker属性信息

默认情况下k8s集群没有配置Prometheus,因此Lens上无法看到相关信息,并且会提示:Metrics are not available due to missing or invalid Prometheus configuration。
此时需要手动配置Prometheus,Lens 自带该功能,截具体方法如下:
右键单击集群图标->Settings->Features->Metrics Stack-> Install
在这里插入图片描述
安装后过一会即可在Cluster界面看到相关属性信息:
在这里插入图片描述
该操作实际上创建了一个 lens-metrics 命名空间,并创建了一个 kube-state-metrics deployments,同时创建了一个kube-state-metrics pod,一个prometheus pod,3个 node-exporter pods。如下图所示:
在这里插入图片描述

3.2 最新版本默认需要订阅

最新版本Lens默认需要用户订阅(笔者再次使用的时候是2023年01月),直接选择Choose后就需要收费,可以点击 Lens Subscriptions for Students, Hobbyists and Startups 进入免费版本(免费版入口太小了,可能公司急需资金养活一大波员工吧),如下图所示:
在这里插入图片描述
点击后,按照提示打开Lens就会提供激活免费版本,如下图笔者就是FREE.
在这里插入图片描述

4 说明

k8slens 官网
k8slens 官方文档
github lens/releases 安装包

Lens的安装和使用步骤如下: 1. 在macOS上安装Lens,可以下载安装包,双击Lens-{version}.dmg或将Lens.app拖到应用文件夹中。 2. 在Windows上安装Lens,可以下载安装包,双击Lens-Setup-{version}.exe进行安装。 3. 在Linux上安装Lens,可以使用snap进行安装,运行命令sudo snap install kontena-lens --classic即可。 安装完成后,可以按照以下步骤使用Lens: 1. 添加集群:点击加号图标,选择kubeconfig文件,即可将集群添加到Lens中。 2. 查看和修改资源信息:添加集群后,可以通过Workloads查看集群的主体资源、Pods、Deployments等信息;通过Configuration查看集群的ConfigMaps、Secrets、HPA等信息;还可以查看、编辑、变更网络、存储、命名空间、应用、访问控制等信息。 3. 注意事项:在Lens的集群界面中,无法看到Master和Worker属性信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [k8s笔记3--Kubernetes IDE Lens](https://blog.csdn.net/u011127242/article/details/110943637)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [比官方K8S Dashboard好用的桌面客户端:Lens](https://blog.csdn.net/qq_24794401/article/details/106846770)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

昕光xg

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值