[发明专利]一种管理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 资源 浏览器 终端 配置 方法 装置
【说明书】:

发明涉及云计算领域,具体提供了一种管理Kubernetes资源的浏览器终端配置方法及装置,具体的步骤如下:S1、Vue项目通过引用封装的Vue组件在浏览器中创建终端;S2、Vue组件内部使用终端通信工具创建WebSocket连接;S3、Vue组件内部通过WebSocket连接与Kubernetes集群进行数据通信。与现有技术相比,本发明支持WS和WSS两种连接方式,可支持现有HTTP和HTTPS浏览器应用,使用封装好的WebSocket提高了数据交互的速度,同时方便用户查询Kubernetes资源,进而提高管理Kubernetes资源的效率。

技术领域

本发明涉及云计算领域,具体提供一种管理Kubernetes资源的浏览器终端配置方法及装置。

背景技术

在云计算的领域中,以容器为中心的管理软件Kubernetes已成为部署和操作容器化应用的通行标准,由此产生了越来越多的云平台。由于越来越多的前端开发者使用Vue框架构建前端应用,需要有基于Vue组件开发的虚拟终端来实现在云平台上调试Kubernetes资源。

Vue的开发简单并且容易上手。但是作为一种应用很广泛的前端框架,Xterm缺少对Vue的友好支持。当用户需要在Vue框架下引用Xterm获取终端资源信息时,编程人员需要单独编码,对编程人员提出了更高的技术要求,同时编码还需花费较多时间,开发成本高。

发明内容

本发明是针对上述现有技术的不足,提供一种实用性强的管理Kubernetes资源的浏览器终端配置方法。

本发明进一步的技术任务是提供一种设计合理,安全适用的管理Kubernetes资源的浏览器终端配置装置。

本发明解决其技术问题所采用的技术方案是:

一种管理Kubernetes资源的浏览器终端配置方法,具体的步骤如下:

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

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

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

进一步的,在步骤S1中,首先在Vue的包管理配置中引入Xterm核心库、Xterm插件和Xterm的CSS样式文件,在Vue组件内引入Xterm核心库和Xterm插件、终端通信工具,同时通过Vue组件的方式暴露出Xterm的配置选项;

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

进一步的,在步骤S2中,首先定义常量,表示WebSocket的连接状态,表示自定义事件的名称,用于外部监听WebSocket在不同连接状态下触发的自定义事件;

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

进一步的,定义类的构造器接收类的实例传递的参数,构造器中接收请求WebSocket的URL和子协议的字符串。

进一步的,根据网站的请求协议和WebSocket的URL共同确定WebSocket的请求协议,如果WebSocket的URL使用的是WSS协议,最后请求WebSocket使用WSS协议;

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

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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