商城首页欢迎来到中国正版软件门户

您的位置:首页 >Lens部署nginx服务教程

Lens部署nginx服务教程

  发布于2025-07-28 阅读(0)

扫一扫,手机访问

Lens 介绍

Lens 是一款开源的 Kuernetes 的IDE,可使用它管理多集群的资源,包括namespace,deployment,services,pod。 官方提供各个平台的安装包下载。

使用Lens部署nginx 服务

它所具备的特性

移除复杂性,使用者不必学习复杂的kubectl命令实时观察故障分析和调试运行在桌面,支持mac,windows,linux开源免费支持EKS,AKS,GKE,minikube,Rancher,k0s,k3s,OpenShift

目前有2089000人在使用,在github上有1.5万的star

技术栈使用的是 react+mobx+typescript+electron 完整包依赖 请查看这里

安装

在官网下载对应的系统安装包后,直接一键安装即可。 在widdows上安装是,360会报病毒警告,不用管它,或者直接退出360。之所以报病毒,是因为该安装包会检索你系统中有无集群配置信息。有的话会自动导入。 所有要求的权限会有点大。

使用Lens部署nginx 服务

安装完成后,Lens会导入本地的集群配置,自动链接本地集群。

你可以像我一样在本地安装一个minikube, 然后使用Lens导入。

windows安装minikube可以参考我这篇文章

Lens的使用

每一个集群都可在最左侧,一个菜单按钮, 每一个集群也都有一个Workload的概览面板, 显示有多少个pod, deployment,daemonsets, statefulSets。

使用Lens部署nginx 服务

删除资源 可以选中复选框,然后在右下角有一个号的按钮,点击就可以删除。

使用Lens部署nginx 服务

编辑资源是在表格的最后一栏,点击... 可以显示操作按钮, 重启,编辑,删除,所有的编辑都是编辑资源的yaml文件,

除了namespace资源外,其他资源的新增和编辑,都是使用yaml文件进行操作的。

创建资源,比如创建一个 deployment, 需要点击最底部的一个 +

使用Lens部署nginx 服务

说实话,这个新增资源的按钮,放这里,是不是担心别人找到这个新增功能啊,而且按钮颜色没有明显区分。我也是找了很久才找到。

点击加号按钮,可以打开两种终端一个是 进入cmd终端,一个是编写yaml文件的编辑器。 在创建资源时Lens预设了很多资源模板

使用Lens部署nginx 服务

下面启动一个nginx,并将服务暴露出来。

创建的deployment代码语言:javascript代码运行次数:0运行复制
apiVersion: apps/v1kind: Deploymentmetadata:  name: nginx-deployment  labels:    app: nginx-0708spec:  replicas: 3  selector:    matchLabels:      app: nginx-fizz  template:    metadata:      labels:        app: nginx-fizz    spec:      containers:      - name: nginx        image: nginx:1.14.2        ports:        - containerPort: 80
创建Service代码语言:javascript代码运行次数:0运行复制
apiVersion: v1kind: Servicemetadata:  name: hello-nginx2  namespace: default  labels:    app: hello-nginx1spec:  ports:    - protocol: TCP      port: 80      targetPort: 80  selector:    app: nginx-fizz  type: NodePort

创建service是 type必须是 NodePort 此外 几处的 nginx-fizz 是必须保持一致的。 创建完成后,点击service 的详情,可以看到

使用Lens部署nginx 服务

点击蓝色字体,就可以自动打开nginx的服务。

使用Lens部署nginx 服务

JavaScript 继占领太空后,又拿下一城Kunbernets, NBNBNB

本文转载于:https://cloud.tencent.com/developer/article/1938851 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注