Lens:云计算IDE的安装与使用
Lens 介绍
Lens 是一款开源的 Kuernetes 的IDE,可使用它管理多集群的资源,包括namespace,deployment,services,pod。
官方提供各个平台的安装包下载。
它所具备的特性
- 移除复杂性,使用者不必学习复杂的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会导入本地的集群配置,自动链接本地集群。
你可以像我一样在本地安装一个minikube, 然后使用Lens导入。
windows安装minikube可以参考我这篇文章
Lens的使用
每一个集群都可在最左侧,一个菜单按钮, 每一个集群也都有一个Workload的概览面板,
显示有多少个pod, deployment,daemonsets, statefulSets。
删除资源 可以选中复选框,然后在右下角有一个-
号的按钮,点击就可以删除。
编辑资源是在表格的最后一栏,点击...
可以显示操作按钮, 重启,编辑,删除,所有的编辑都是编辑资源的yaml文件,
除了namespace资源外,其他资源的新增和编辑,都是使用yaml文件进行操作的。
创建资源,比如创建一个 deployment, 需要点击最底部的一个 +
号
说实话,这个新增资源的按钮,放这里,是不是担心别人找到这个新增功能啊,而且按钮颜色没有明显区分。我也是找了很久才找到。
点击加号按钮,可以打开两种终端一个是 进入cmd终端,一个是编写yaml文件的编辑器。
在创建资源时Lens预设了很多资源模板
下面启动一个nginx,并将服务暴露出来。
创建的deployment
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx-0708
spec:
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
apiVersion: v1
kind: Service
metadata:
name: hello-nginx2
namespace: default
labels:
app: hello-nginx1
spec:
ports:
- protocol: TCP
port: 80
targetPort: 80
selector:
app: nginx-fizz
type: NodePort
创建service是 type必须是 NodePort
此外 几处的 nginx-fizz
是必须保持一致的。
创建完成后,点击service 的详情,可以看到
点击蓝色字体,就可以自动打开nginx的服务。
JavaScript 继占领太空后,又拿下一城Kunbernets, NBNBNB
- 分享
- 举报
-
浏览量:574次2023-09-07 18:04:43
-
浏览量:457次2024-01-26 10:04:32
-
浏览量:1528次2018-05-01 22:50:08
-
浏览量:3977次2020-04-26 17:55:16
-
浏览量:1684次2019-02-18 09:14:50
-
浏览量:1860次2019-02-19 10:28:51
-
浏览量:3933次2020-12-09 10:49:28
-
浏览量:1407次2024-01-12 15:38:50
-
浏览量:4236次2020-08-18 19:31:22
-
浏览量:1815次2018-01-29 00:58:16
-
浏览量:2618次2018-11-02 19:59:23
-
浏览量:1982次2020-08-11 20:59:52
-
浏览量:592次2024-01-03 09:56:52
-
浏览量:1837次2022-10-25 11:33:41
-
浏览量:3609次2020-08-18 15:39:19
-
浏览量:2450次2020-11-06 09:25:06
-
浏览量:2366次2018-11-23 20:51:12
-
浏览量:3615次2020-10-10 09:30:52
-
浏览量:1822次2018-10-11 14:54:49
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
这把我C
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明