[發(fā)明專利]一種管理Kubernetes資源的瀏覽器終端配置方法及裝置在審
| 申請?zhí)枺?/td> | 202310286800.3 | 申請日: | 2023-03-23 |
| 公開(公告)號: | CN116389242A | 公開(公告)日: | 2023-07-04 |
| 發(fā)明(設計)人: | 劉園園;種保中;周廣華;張暉 | 申請(專利權)人: | 蘇州思萃工業(yè)互聯(lián)網技術研究所有限公司 |
| 主分類號: | H04L41/0803 | 分類號: | H04L41/0803;G06F16/958;H04L67/02;H04L69/16;H04L67/146;H04L67/12 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜麗潔 |
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 管理 kubernetes 資源 瀏覽器 終端 配置 方法 裝置 | ||
本發(fā)明涉及云計算領域,具體提供了一種管理Kubernetes資源的瀏覽器終端配置方法及裝置,具體的步驟如下:S1、Vue項目通過引用封裝的Vue組件在瀏覽器中創(chuàng)建終端;S2、Vue組件內部使用終端通信工具創(chuàng)建WebSocket連接;S3、Vue組件內部通過WebSocket連接與Kubernetes集群進行數據通信。與現有技術相比,本發(fā)明支持WS和WSS兩種連接方式,可支持現有HTTP和HTTPS瀏覽器應用,使用封裝好的WebSocket提高了數據交互的速度,同時方便用戶查詢Kubernetes資源,進而提高管理Kubernetes資源的效率。
技術領域
本發(fā)明涉及云計算領域,具體提供一種管理Kubernetes資源的瀏覽器終端配置方法及裝置。
背景技術
在云計算的領域中,以容器為中心的管理軟件Kubernetes已成為部署和操作容器化應用的通行標準,由此產生了越來越多的云平臺。由于越來越多的前端開發(fā)者使用Vue框架構建前端應用,需要有基于Vue組件開發(fā)的虛擬終端來實現在云平臺上調試Kubernetes資源。
Vue的開發(fā)簡單并且容易上手。但是作為一種應用很廣泛的前端框架,Xterm缺少對Vue的友好支持。當用戶需要在Vue框架下引用Xterm獲取終端資源信息時,編程人員需要單獨編碼,對編程人員提出了更高的技術要求,同時編碼還需花費較多時間,開發(fā)成本高。
發(fā)明內容
本發(fā)明是針對上述現有技術的不足,提供一種實用性強的管理Kubernetes資源的瀏覽器終端配置方法。
本發(fā)明進一步的技術任務是提供一種設計合理,安全適用的管理Kubernetes資源的瀏覽器終端配置裝置。
本發(fā)明解決其技術問題所采用的技術方案是:
一種管理Kubernetes資源的瀏覽器終端配置方法,具體的步驟如下:
S1、Vue項目通過引用封裝的Vue組件在瀏覽器中創(chuàng)建終端;
S2、Vue組件內部使用終端通信工具創(chuàng)建WebSocket連接;
S3、Vue組件內部通過WebSocket連接與Kubernetes集群進行數據通信。
進一步的,在步驟S1中,首先在Vue的包管理配置中引入Xterm核心庫、Xterm插件和Xterm的CSS樣式文件,在Vue組件內引入Xterm核心庫和Xterm插件、終端通信工具,同時通過Vue組件的方式暴露出Xterm的配置選項;
然后在Vue組件中定義創(chuàng)建終端的方法,通過Xterm核心庫創(chuàng)建終端,同時通過Vue組件形式將Xterm配置選項注入組件內部。
進一步的,在步驟S2中,首先定義常量,表示WebSocket的連接狀態(tài),表示自定義事件的名稱,用于外部監(jiān)聽WebSocket在不同連接狀態(tài)下觸發(fā)的自定義事件;
其次,定義初始化WebSocket實例對象、WebSocket的URL、WebSocket初始的連接狀態(tài),同時繼承EventTarget。
進一步的,定義類的構造器接收類的實例傳遞的參數,構造器中接收請求WebSocket的URL和子協(xié)議的字符串。
進一步的,根據網站的請求協(xié)議和WebSocket的URL共同確定WebSocket的請求協(xié)議,如果WebSocket的URL使用的是WSS協(xié)議,最后請求WebSocket使用WSS協(xié)議;
如果WebSocket的URL使用WS協(xié)議,同時網站請求協(xié)議是HTTPS,最終請求WebSocket使用的是WSS協(xié)議,否則使用WS協(xié)議。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州思萃工業(yè)互聯(lián)網技術研究所有限公司,未經蘇州思萃工業(yè)互聯(lián)網技術研究所有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310286800.3/2.html,轉載請聲明來源鉆瓜專利網。
- 一種基于Kubernetes的IMS系統(tǒng)
- 一種部署Kubernetes集群的方法、裝置和存儲介質
- 部署Kubernetes集群的方法及裝置
- 一種Dubbo服務與Kubernetes系統(tǒng)集成的方法
- 一種基于OpenStack的Kubernetes集群搭建部署方法、架構及存儲介質
- 基于Kubernetes集群的服務訪問方法、裝置、設備及存儲介質
- 一種Kubernetes容器云平臺應用導入方法、系統(tǒng)
- 基于物理網卡的kubernetes網絡實現方法、系統(tǒng)、設備及介質
- 多Kubernetes集群管理方法、裝置和可讀介質
- Kubernetes上部署Kubernetes虛擬機集群的方法與系統(tǒng)





