首页 > 其他分享 >K8s客户端软件Lens与OpenLens

K8s客户端软件Lens与OpenLens

时间:2024-01-05 16:55:39浏览次数:28  
标签:lens 插件 openlens Lens OpenLens pod K8s 客户端

  最近公司将系统部署迁移到k8s集群上,但是多个环境(sit\uat\pre)并未将日志集成入elk,且并未将多环境集群的kubeconfig文件合并。查看日志属于高频操作,每次都需要kubectl use context、

kubectl -n $namespace logs -f $pod_name,极其麻烦。   在此背景下,开始寻找比较好用的k8s客户端软件,搜索发现类似oct等开源的软件要么已不维护,要么是收费较高。lens也开始收费了,最终将目光锁定在openlens,截止openlens 6.3版本左右,app没有了查看pod进入pod的菜单。查询github 发现这些功能被lens移除,现在作为插件开放,现将安装使用openlens的过程记录。  首先是openlens下载地址:https://github.com/MuhammedKalkan/OpenLens/releases

  安装后在左侧cataLog tab页,鼠标悬浮右下角【+】"Add from kubeconfig"将自己集群配置信息粘贴进去。

 

 

 

  然后OpenLens-Extensions,输入插件名称"@alebcay/openlens-node-pod-menu"

本人已安装插件,因此不再键入,点击install后,最好重启OpenLens使生效。

开源不易,对lens官方不提供二进制分发文件和移除pod相关操作按钮的行为不做评价。如果你在2024年初搜到这个博客,希望能帮到你。

 

 

 

 

 

标签:lens,插件,openlens,Lens,OpenLens,pod,K8s,客户端
From: https://www.cnblogs.com/DrLee/p/17947622

相关文章

  • 记录一次K8s pod被杀的排查过程
    问题描述今天下午运维反馈说我们这一个pod一天重启了8次,需要排查下原因。一看Kiban日志,jvm没有抛出过任何错误,服务就直接重启了。显然是进程被直接杀了,初步判断是pod达到内存上限被K8soomkill了。因为我们xmx和xsx设置的都是3G,而pod的内存上限设置的是6G,所以出现这种情况还挺诡......
  • k8s集群部署报错问题合集
    1、报错-- thenumberofavailableCPUs1islessthantherequired2解决方法:如图中报错,至少需要2核CPU,增加CPU核数2、报错kubeletserviceisnotenabled###解决方法:kubelet没有开启开机自启动,按照提示运行:systemctlenablekubelet.service3、thisversionofkubeadm......
  • 部署Kubernetes(K8s)高可用群集需要多个步骤和考虑因素
    部署一个Kubernetes(K8s)高可用群集需要多个步骤和考虑因素。以下是详细步骤:规划和准备:评估集群需求,包括资源(CPU、内存、存储)、网络、安全和可扩展性。选择部署环境:公有云、私有云、混合云或本地数据中心。选择合适的Kubernetes发行版,例如kubeadm、Kops、Rancher或云提供商的托管服务......
  • k8s多集群管理工具--kuboard v3
    docker拉取镜像安装部署kuboard:v31、###docker拉取镜像dockerpullswr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v32、###启动kuboard容器dockerrun-d\--restart=unless-stopped\--name=kuboard\-p8081:80/tcp\-p30081:10081/tcp\-eKUBOARD_EN......
  • CCS2023--从0到1打造k8s威胁检测可信纵深体系
    本议题公开发布于CCS-2023成都网络安全大会云安全论坛。......
  • K8S_IPV6 POD与数据库联通方法以及快速网络调试的一个思路
    K8S_IPV6POD与数据库联通方法以及快速网络调试的一个思路背景前端时间搭建了一套K8SonlyIPV6SingleStack的测试环境因为自己长时间不搞K8S了,并且IPV6的搭建方法墙内的文档很不完整我这边仅是搭建了一套比较基本的K8S_calico_ingress的单栈IPV6的环境但是同事一直要求......
  • k8s + 微服务,搭建过程遇到的坑
     ingress未添加注解导致配置未加载到ingress-controller,无法域名访问服务 mysql服务异常Causedby:org.springframework.jdbc.CannotGetJdbcConnectionException:FailedtoobtainJDBCConnection;nestedexceptioniscom.mysql.jdbc.exceptions.jdbc4.CommunicationsExcept......
  • 一文带你深入理解K8s-Pod的意义和原理
    本文分享自华为云社区《深入理解K8s-Pod的意义和原理》,作者:breakDawn。在Kubernetes概念中,有以下五种概念:容器container:镜像管理的最小单位生产任务Pod:容器组,资源调度最小单位节点Node:对应集群中的单台机器,是硬件单元的最小单位集群Cluster:对应整个集群,是处理元数据的最小单位集群......
  • K8s攻击案例:Dashboard未授权访问
    Dashboard在配置不当情况下有可能会产生未授权访问的情况,从而有可能进一步造成接管集群。(1)攻击场景在deployment中开启enable-skip-login,那么就可以在登录界面点击跳过登录进dashboard。将默认的Kubernetes-dashboard绑定cluster-admin,拥有管理集群管权限kubectlcreatecl......
  • day25 如何做个“有价值”的日志分析平台-多种日志收集方案-基于K8S架构的EFK日志平台
    9.1、如何做个“有价值”的日志分析平台基于Kubernetes这种架构的日志收集方案是一个复杂而全面的过程。需要考虑不同应用类型的日志规范,日志输出方式,应用场景,日志平台选择,架构优缺点,日志监控和性能优化等其他特殊的场景。在下面的详细分析中,将逐层讨论这些方面。一、日志规范......