基于docker和kubernetes離線的跨平臺的CI/CD的實現(xiàn)方法及裝置
基本信息
申請?zhí)?/td> | CN202011342673.7 | 申請日 | - |
公開(公告)號 | CN112416524A | 公開(公告)日 | 2021-02-26 |
申請公布號 | CN112416524A | 申請公布日 | 2021-02-26 |
分類號 | G06F8/65(2018.01)I;G06F9/445(2018.01)I;G06F9/455(2006.01)I;G06F8/71(2018.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 朱帥;梁相軍 | 申請(專利權(quán))人 | 電信科學(xué)技術(shù)第十研究所有限公司 |
代理機(jī)構(gòu) | 廣州三環(huán)專利商標(biāo)代理有限公司 | 代理人 | 郭永麗 |
地址 | 710061陜西省西安市雁塔西路6號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于docker和kubernetes離線的跨平臺的CI/CD的實現(xiàn)方法及裝置,該方法包括:在局域網(wǎng)環(huán)境下離線自動化部署kubernetes集群;在kubernetes集群上部署動態(tài)可伸縮的Jenkins集群;基于docker的buildx功能,在Jenkins Slave節(jié)點中進(jìn)行異構(gòu)鏡像的構(gòu)建;在Jenkins Slave節(jié)點中通過helm從企業(yè)私有鏡像倉庫拉取Chart包,然后根據(jù)預(yù)定義的value值在kubernetes集群上跨平臺部署或更新應(yīng)用。本發(fā)明解決了現(xiàn)有技術(shù)中異構(gòu)計算系統(tǒng)的軟件應(yīng)用的開發(fā)運維成本高、跨平臺混合部署難的問題,有效提高了應(yīng)用開發(fā)和部署的效率。?? |
