[發明專利]部署分布式容器編排管理集群的方法、設備及存儲介質在審
| 申請號: | 202011156658.3 | 申請日: | 2020-10-26 |
| 公開(公告)號: | CN112130965A | 公開(公告)日: | 2020-12-25 |
| 發明(設計)人: | 詹明俊;曾波 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 張筱寧 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 部署 分布式 容器 編排 管理 集群 方法 設備 存儲 介質 | ||
本申請公開了一種部署分布式容器編排管理集群的方法、設備及存儲介質,涉及云技術領域。該方法包括:根據待部署的分布式容器編排管理集群中的任一主Master節點的物理IP地址配置工作節點;將配置后的工作節點加入分布式容器編排管理集群后,通過分布式容器編排管理集群在worker節點上自動生成虛擬路由規則;利用LVS規則更改工作節點中組件的配置,并重啟組件。本申請利用任一Master節點的物理IP配置工作節點后,將該工作節點加入集群,在該工作節點上生成虛擬路由規則,再利用該虛擬路由規則更改該工作節點中kubelet組件和kube?proxy組件的配置,重啟工作節點中的組件后實現Master節點對工作節點的高可用,該方法不依賴ansible,haproxy和keepalived等外部組件,無需增加額外的資源消耗。
技術領域
本申請實施例涉及云技術領域,特別涉及一種部署分布式容器編排管理集群的方法、裝置、電子設備及存儲介質。
背景技術
隨著云計算及大數據快速發展,新的技術框架層出不窮,Kubernetes(k8s)應運而生。它是一個全新的基于容器技術的分布式架構,建立在docker技術之上,為容器化的應用提供了資源調度、部署運行、服務發現和擴容縮容等豐富多樣的功能。同時k8s是一個開放的平臺,供社區用戶直接參與應用和開發的框架。k8s的重要的特點是自動化,自動化是指能夠實現自動部署,自動重啟,自動復制,自動伸縮/擴展。
在集群管理方面,Kubernetes將集群中的機器劃分為一個主Master節點和一群工作節點Node,其中,在Master節點運行著集群管理相關的一組進程實現了整個集群的資源管理、Pod調度、彈性伸縮、安全控制等管理能力。Node作為集群中的工作節點,運行真正的應用程序,在Node上Kubernetes管理的最小運行單元是Pod。Node上運行著Kubernetes的kubelet、kube-proxy服務進程,這些服務進程負責Pod的創建、啟動、監控、重啟、銷毀以及實現軟件模式的負載均衡器。
現有技術中對于Kubernetes集群中Master節點的高可用部署一般依賴ansible,haproxy和keepalived等外部組件來實現的,而采用這些外部組件實現kubernetes集群中的Master高可用的方式會存在以下幾個問題:
1.因為需要獲取一個虛擬IP,所有在某些私有化部署的情況下條件并不允許;
2.運行故障時的IP漂移會帶來更多復雜度,使得突發問題的排查定位變得更加困難;
3.由于每個Master節點需要運行和監控額外的HAProxy和Keepalived服務,因此增加了整個集群的管理和運維的負擔。
發明內容
本申請實施例提供了一種部署分布式容器編排管理集群的方法、設備及存儲介質,可以不依賴ansible,haproxy和keepalived等外部組件來實現Master節點的高可用部署。所述技術方案如下:
一個方面,提供了一種部署分布式容器編排管理集群的方法,所述方法包括:
根據待部署的分布式容器編排管理集群中的任一主Master節點的物理IP地址配置工作節點;
將配置后的所述工作節點加入所述分布式容器編排管理集群后,在所述工作節點上自動生成虛擬路由規則,
其中,所述虛擬路由規則包括虛擬IP地址與所述分布式容器編排管理集群中所有Master節點的物理IP地址之間的映射關系;
利用所述虛擬路由規則更改所述工作節點的組件的配置,并重啟所述工作節點的組件。
在另一個可能的實現方式中,所述待部署的分布式容器編排管理集群為Kubernetes集群,則所述根據待部署的分布式容器編排管理集群中的任一Master節點的物理IP地址配置工作節點,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011156658.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種變速箱差速器的內部潤滑油道
- 下一篇:一種電動車控制器





