[发明专利]一种管理Kubernetes资源的浏览器终端配置方法及装置在审

专利信息
申请号: 202310286800.3 申请日: 2023-03-23
公开(公告)号: CN116389242A 公开(公告)日: 2023-07-04
发明(设计)人: 刘园园;种保中;周广华;张晖 申请(专利权)人: 苏州思萃工业互联网技术研究所有限公司
主分类号: H04L41/0803 分类号: H04L41/0803;G06F16/958;H04L67/02;H04L69/16;H04L67/146;H04L67/12
代理公司: 济南信达专利事务所有限公司 37100 代理人: 姜丽洁
地址: 215000 江苏省苏州*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 管理 kubernetes 资源 浏览器 终端 配置 方法 装置
【权利要求书】:

1.一种管理Kubernetes资源的浏览器终端配置方法,其特征在于,具体的步骤如下:

S1、Vue项目通过引用封装的Vue组件在浏览器中创建终端;

S2、Vue组件内部使用终端通信工具创建WebSocket连接;

S3、Vue组件内部通过WebSocket连接与Kubernetes集群进行数据通信。

2.根据权利要求1所述的一种管理Kubernetes资源的浏览器终端配置方法,其特征在于,在步骤S1中,首先在Vue的包管理配置中引入Xterm核心库、Xterm插件和Xterm的CSS样式文件,在Vue组件内引入Xterm核心库和Xterm插件、终端通信工具,同时通过Vue组件的方式暴露出Xterm的配置选项;

然后在Vue组件中定义创建终端的方法,通过Xterm核心库创建终端,同时通过Vue组件形式将Xterm配置选项注入组件内部。

3.根据权利要求2所述的一种管理Kubernetes资源的浏览器终端配置方法,其特征在于,在步骤S2中,首先定义常量,表示WebSocket的连接状态,表示自定义事件的名称,用于外部监听WebSocket在不同连接状态下触发的自定义事件;

其次,定义初始化WebSocket实例对象、WebSocket的URL、WebSocket初始的连接状态,同时继承EventTarget。

4.根据权利要求3所述的一种管理Kubernetes资源的浏览器终端配置方法,其特征在于,定义类的构造器接收类的实例传递的参数,构造器中接收请求WebSocket的URL和子协议的字符串。

5.根据权利要求4所述的一种管理Kubernetes资源的浏览器终端配置方法,其特征在于,根据网站的请求协议和WebSocket的URL共同确定WebSocket的请求协议,如果WebSocket的URL使用的是WSS协议,最后请求WebSocket使用WSS协议;

如果WebSocket的URL使用WS协议,同时网站请求协议是HTTPS,最终请求WebSocket使用的是WSS协议,否则使用WS协议。

6.根据权利要求5所述的一种管理Kubernetes资源的浏览器终端配置方法,其特征在于,定义类的实例方法,其中包括创建和关闭WebSocket连接方法、WebSokcet内部事件监听的方法和终端发送数据的方法、获取当前WebSocket连接对象的方法。

7.根据权利要求6所述的一种管理Kubernetes资源的浏览器终端配置方法,其特征在于,在创建WebSocket连接对象的方法中,通过WebSocket与Kubernetes集群建立连接,在WebSocket事件监听的方法中对外暴露自定义事件,自定义事件使用EventTarget接口中的方法自定义事件;

然后在关闭WebSocket连接方法中,清空WebSocket实例对象、关闭WebSocket连接,同时添加关闭连接发生异常的错误机制。

8.根据权利要求7所述的一种管理Kubernetes资源的浏览器终端配置方法,其特征在于,在步骤S3中,首先通过Vue组件的方式暴露出WebSocket请求信息,用来连接Kubernetes集群;

在Vue组件内部,通过终端通信工具创建与Kubernetes集群的连接;

然后在终端通信工具暴露出的自定义事件中加载Xterm插件,用来接收Kubernetes集群资源数据和发送终端指令到Kubernetes集群。

9.一种管理Kubernetes资源的浏览器终端配置装置,其特征在于,包括:至少一个存储器和至少一个处理器;

所述至少一个存储器,用于存储机器可读程序;

所述至少一个处理器,用于调用所述机器可读程序,执行权利要求1至8中任一所述的方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州思萃工业互联网技术研究所有限公司,未经苏州思萃工业互联网技术研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310286800.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top