[發明專利]一種容器云系統的安裝方法在審
| 申請號: | 202111366477.8 | 申請日: | 2021-11-18 |
| 公開(公告)號: | CN114065213A | 公開(公告)日: | 2022-02-18 |
| 發明(設計)人: | 邵長宏;王卓;尹琛;金龍;孫楊;李勝軍;李冰;曾岸林;陳炳印;范文祥;周鵬輝 | 申請(專利權)人: | 陽光保險集團股份有限公司 |
| 主分類號: | G06F21/57 | 分類號: | G06F21/57;G06F8/61;G06F8/71 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 蔣姍 |
| 地址: | 518000 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 容器 系統 安裝 方法 | ||
本申請提供了一種容器云系統的安裝方法,涉及容器云領域。容器云系統的安裝方法應用于控制服務器,方法包括:獲取安裝服務器中所述容器云系統的初始化腳本及所述容器云系統中的Docker軟件的安裝程序;將所述初始化腳本及Docker的安裝程序傳輸至遠程服務器執行,所述遠程服務器為需安裝所述容器云系統的服務器;生成免密碼登錄腳本,并將所述免密碼登錄腳本發送給所述安裝服務器,以使所述安裝服務器免密碼登錄所述遠程服務器,完成容器云系統在所述遠程服務器的安裝。本申請提供的容器云系統的安裝方法中,通過使安裝服務器免密碼登錄遠程服務器完成容器云系統的安裝,避免管理權限或賬號密碼泄露導致的安全問題。
技術領域
本申請涉及容器云領域,具體地,涉及一種容器云系統的安裝方法。
背景技術
容器云能夠提高系統的可運維性,降低系統的運維成本,幫助系統擴容,提高系統的容錯能力等,因此,容器云系統逐漸被各公司廣泛使用。但容器云系統的安裝較為復雜,容器云系統包括如Docker,Harbor,K8S,Rancher等不同的軟件,在進行安裝時需按指定的順序安裝,容器云系統的每一種軟件均具有對應的安裝方式。通常情況下,公司服務器的使用常處于離線隔離環境,無法從互聯網訪問容器云系統,因此,需要專門的安裝人員對處于離線隔離的服務器進行容器云系統的安裝。
然而,由于容器云系統的軟件均屬于系統軟件,安裝時需要待安裝服務器的管理員的權限,在安裝時安裝人員會獲取并使用待安裝服務器的管理員權限頻繁登錄各待安裝服務器,可能會對各待安裝服務器的安全性造成影響,而且安裝時待安裝服務器還需訪問外部互聯網獲取容器云系統軟件的安裝程序,也無法避免訪問互聯網中帶來的安全隱患。
發明內容
有鑒于此,本發明旨在提供一種容器云系統的安裝方法,用于減少容器云系統安裝過程中的安全問題,提高容器云系統安裝的安全性。
為了實現上述目的,本申請的實施例通過如下方式實現:
第一方面,本申請提供了一種容器云系統的安裝方法,應用于控制服務器,所述方法包括:獲取安裝服務器中所述容器云系統的初始化腳本及所述容器云系統中的Docker軟件的安裝程序;將所述初始化腳本及所述Docker軟件的安裝程序傳輸至遠程服務器執行,所述遠程服務器為需安裝所述容器云系統的服務器;生成免密碼登錄腳本,并將所述免密碼登錄腳本發送給所述安裝服務器,以使所述安裝服務器免密碼登錄所述遠程服務器,完成容器云系統在所述遠程服務器的安裝。
本申請實施例中,將生成免密碼登錄腳本所需的初始化腳本和Docker的安裝程序在控制服務器和遠程服務器上執行,使得控制服務器能夠生成由安裝服務器到遠程服務器的免密碼登錄腳本。再通過生成的免密碼登錄腳本,使得安裝服務器能夠免密碼登錄遠程服務器,完成容器云系統在遠程服務器的安裝,較之現有技術,在安裝人員使用安裝服務器將容器云系統安裝在遠程服務器時,無需獲取管理員權限,因此,可以避免因賬號密碼或管理權限泄露導致的安全問題。
一實施例中,所述將所述初始化腳本及所述Docker的安裝程序傳輸至所述遠程服務器執行之前,所述方法還包括:確認所述初始化腳本及所述Docker的安裝程序安全且可行;執行所述初始化腳本,創建初始化環境。
本申請實施例中,在將初始化腳本和Docker的安裝程序傳輸至遠程服務器執行之前,對初始化腳本和安裝程序進行審核確認,確保安全性滿足要求且可執行。在對遠程服務器安裝容器云系統前,在控制服務器本地進行執行,根據執行結果判斷初始化腳本和安裝程序是否存在問題,可以避因免初始化腳本和安裝程序可能存在安全問題在遠程服務器上直接執行時導致遠程服務器出現安全性問題,另一方面,初始化腳本和安裝程序在控制服務器上執行,在存在問題時及時停止系統在遠程服務器上的安裝,由此提高安裝效率。通過執行初始化腳本,創建初始化環境,以使Docker軟件能夠正常安裝與運行。
一實施例中,所述初始化腳本包括多個腳本,所述執行所述初始化腳本,包括:按預設順序依次執行所述多個腳本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陽光保險集團股份有限公司,未經陽光保險集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111366477.8/2.html,轉載請聲明來源鉆瓜專利網。





