重磅丨騰訊雲開源業界首個 etcd 一站式治理平臺 Kstone

騰訊雲原生發表於2021-12-10

img

Kstone 開源

在 CNCF 雲原生基金會舉辦的2021年12月9日 KubeCon China大會上,騰訊雲容器 TKE 團隊釋出了 Kstone etcd 治理平臺開源專案。

Kstone 是騰訊雲容器TKE團隊發起的一個基於 Kubernetes 的雲原生一站式 etcd 治理專案。該專案源自騰訊內部大規模 etcd 叢集治理和最佳實踐,很好的實現了對各類業務場景下的 etcd 叢集的視覺化管理和運維,極大簡化了各類場景的 etcd 運維複雜度,將幫助你及時發現各種潛在的 etcd 叢集隱患,顯著提高 K8s 和 etcd 叢集的穩定性和資料安全性,助力業務更穩更快執行。

Kstone 架構及特性

作為一個通用的 etcd 治理開源專案,Kstone 專案擁有諸多特性:

  • 叢集管理:Kstone 不僅支援關聯已有叢集,而且內建了一個高階版的 kstone-etcd-operator, 它將可以幫助你在 K8s 叢集上高可靠的部署 etcd 叢集。所以,無論你是存量的 Kubernetes 的 etcd 叢集管理訴求,還是你希望建立新的 etcd 叢集提供給註冊中心、APISIX 閘道器、配置儲存等業務場景使用,kstone 都可以實現以上各類場景的 etcd 叢集管理。

  • 叢集巡檢:Kstone 專案沉澱了騰訊內部大規模的etcd叢集治理經驗提供了豐富的叢集巡檢策略,如資料一致性、資源物件數、健康度、熱點Key、db滿等策略,將幫助你及時發現隱患,提升 etcd 叢集穩定性。

  • 資料備份:Kstone 提供分鐘級的 etcd 資料備份能力,支援將資料備份到騰訊雲 COS 等物件儲存。同時,我們還支援通過 kstone-etcd-operator 建立 Learner 實現資料跨城熱備。

  • 叢集監控:Kstone 支援叢集關聯和建立時自動開啟監控,內建了豐富的 grafana metrics 檢視,將幫助你提高定位問題效率。

  • 資料遷移:Kstone 將提供大規模 etcd 叢集資料自動遷移能力,並支援多種遷移演算法(etcd v2版本到v3版本,etcd v3 版本到 v3 版本,冷遷移,熱遷移等)。自動化遷移能力,將幫助你大幅提升叢集穩定性。

  • 智慧診斷:Kstone 將提供 etcd 叢集診斷診斷功能,為你分析叢集各類隱患,輸出 etcd 專家級優化建議。

  • 視覺化:Kstone 提供了一個 web 系統,幫助你輕輕鬆鬆完成 etcd 叢集管理,涵蓋叢集管理、監控、巡檢、備份、etcd 資料視覺化檢視。

  • 部署簡單:Kstone 提供了 helm 一鍵部署能力,極大簡化了部署複雜度。

目前,Kstone 已在騰訊雲、騰訊會議、騰訊廣告、算力平臺、騰訊遊戲業務等有廣泛應用,落地場景覆蓋 Kubernetes etcd 叢集管理、APISIX 閘道器、註冊中心、配置儲存等

未來,我們將堅信開源、社群、生態、中立、標準的價值,與社群的小夥伴們一起,致力於推進Kstone專案的技術發展和應用落地。

Kstone 正式開源啦!歡迎更多開發愛好者參與

開源專案 GitHub 地址
https://github.com/tkestack/kstone

只要你對 Kstone 感興趣,都歡迎加入,參與方式:新增騰小云(TKEplatform),回覆:Kstone,小云會拉你進群。

關於我們

更多關於雲原生的案例和知識,可關注同名【騰訊雲原生】公眾號~

福利:

①公眾號後臺回覆【手冊】,可獲得《騰訊雲原生路線圖手冊》&《騰訊雲原生最佳實踐》~

②公眾號後臺回覆【系列】,可獲得《15個系列100+篇超實用雲原生原創乾貨合集》,包含Kubernetes 降本增效、K8s 效能優化實踐、最佳實踐等系列。

③公眾號後臺回覆【白皮書】,可獲得《騰訊雲容器安全白皮書》&《降本之源-雲原生成本管理白皮書v1.0》

【騰訊雲原生】雲說新品、雲研新術、雲遊新活、雲賞資訊,掃碼關注同名公眾號,及時獲取更多幹貨!!

相關文章