一種基于ServiceMesh的熱調(diào)試方法

基本信息

申請?zhí)?/td> CN202111593719.7 申請日 -
公開(公告)號 CN114281693A 公開(公告)日 2022-04-05
申請公布號 CN114281693A 申請公布日 2022-04-05
分類號 G06F11/36(2006.01)I;H04L12/46(2006.01)I;H04L67/63(2022.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 劉隆劍;歐志偉;吳堅(jiān) 申請(專利權(quán))人 上海甄云信息科技有限公司
代理機(jī)構(gòu) 北京知呱呱知識產(chǎn)權(quán)代理有限公司 代理人 鄭興旺
地址 201706上海市青浦區(qū)香花橋街道郟一村7號3幢1層A區(qū)046室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于Service Mesh的熱調(diào)試方法,所述方法為:S1、進(jìn)行網(wǎng)絡(luò)打通,通過VPN服務(wù)端建立Kubernetes集群與開發(fā)人員本機(jī)的連接;S2、通過命令行工具z5nctl,執(zhí)行“z5nctl init”命令進(jìn)行初始化工作,并保存輸入的虛擬版本代碼;S3、開發(fā)人員進(jìn)行app應(yīng)用的代碼開發(fā),開發(fā)完成后在本機(jī)啟動應(yīng)用;S4、通過命令行工具執(zhí)行z5nctl mesh,在Kubernetes集群中創(chuàng)建對應(yīng)應(yīng)用的代理Pod,代理Pod通過SSH隧道將所有請求到對應(yīng)端口的流量轉(zhuǎn)發(fā)到本機(jī);S5、z5nctl?operator監(jiān)聽到代理Pod的創(chuàng)建后,根據(jù)app和virtual?version兩個標(biāo)簽生成Istio的兩個CRD;S6、開發(fā)人員進(jìn)行線上連調(diào)本機(jī)的熱調(diào)試和聯(lián)合調(diào)試。本發(fā)明解決了現(xiàn)有軟件開發(fā)方案過程繁瑣、效率低下的問題。