lens使用
一、Lens是什么
了一套全面的解决方案,帮助开发者或SRE工程师更好地理解和操作他们的Kubernetes集群。Lens提供的功能主要包括:
• 简单高效的Kubernetes集群接入:只需要kubeconfig即可接入集群。
• 详细的资源使用统计与监控:Lens集成了Prometheus,Grafana,可以提供丰富的资源监控面板。
• 开发者友好的操作接口:例如日志查询,shell访问,自定义资源定义(CRD)管理等。
• 完整支持Kubernetes所有API版本。
在这里插入图片描述

二、Lens安装
Lens 的安装非常简单,你只需要按照以下步骤来操作就可以了:

  1. 打开Lens的官方网站:https://k8slens.dev/ 并点击"Download"。
  2. 根据你的操作系统选择对应的安装包。Lens 支持 MacOS、Windows 和 Linux 这几种常见的操作系统。
  3. 下载完成后,打开安装包开始安装。
    • 如果你是 Mac 用户,下载的是 .dmg 文件,双击它,然后将 Lens.app 拖动到你的“Applications”目录。
    • 如果你是 Windows 用户,下载的是 .exe 文件,双击它进行安装。
    • 如果你是 Linux 用户,下载的是 .AppImage 文件,在文件属性中给予其执行权限,然后直接运行即可。
    安装完成后,启动 Lens,你需要提供 kubeconfig 文件,Lens 就会使用这份 kubeconfig 文件连接你的 Kubernetes 集群。
    需要注意的是,你的 kubeconfig 文件需要包括所有集群的上下文信息,Lens 会自动读取并显示出来。你可以在 Lens 的界面上方找到下拉框,选择你想要操作的 Kubernetes 集群。
    三、Lens使用
    Lens使用比较简单,首先获取集群配置,通过cat ~/.kube/config内容粘贴到Lens即可
    在这里插入图片描述

Lens简单使用,

  1. 集群管理:
    首先,你需要在 Lens 中添加你的 Kubernetes 集群。点击 Lens 界面左上角的 "+ "图标,然后你可以选择 kubeconfig 文件的具体位置。这份文件会包含你的集群信息,Lens 会自动读取并显示在集群列表中。你也可以手动输入配置信息。之后,你就可以在 Lens 中看到和管理你的 Kubernetes 集群了。
  2. 资源浏览和管理:
    在 Lens 的主界面,你可以看到一系列的 Kubernetes 资源类型,包括 Pods、Deployments、Services 等等。点击相应的资源类型,就能查看和管理对应的资源了。最常用的操作包括:查看资源详情、编辑配置、创建新资源、删除资源等等。
  3. 日志和终端访问:
    在 pods 的详情页面,你可以查看该 pod 的日志,非常方便地帮助你调试问题。此外,Lens 还提供了一个终端访问的功能,你可以非常方便地进入到 pod 的 shell 环境中。
  4. 监控和报警:
    如果你的 Kubernetes 集群安装了 Prometheus 或者其他的监控插件,Lens 可以帮助你展示出详细的资源监控面板,包括 CPU 使用率、内存使用量、网络流量等等。

3.1服务节点相关操作
3.1.1查看日志
在这里插入图片描述

3.1.2查看转发端口到本地-数据库查看
以数据库为例子,将pod数据库地址映射到本地
在这里插入图片描述在这里插入图片描述

3.1.3 节点里命令执行

在这里插入图片描述

Logo

一起探索未来云端世界的核心,云原生技术专区带您领略创新、高效和可扩展的云计算解决方案,引领您在数字化时代的成功之路。

更多推荐