在云原生技術(shù)與容器化應(yīng)用蓬勃發(fā)展的背景下,數(shù)據(jù)庫云原生化轉(zhuǎn)型成為了企業(yè)IT架構(gòu)升級的關(guān)鍵一環(huán)。近日,OceanBase團(tuán)隊(duì)與KubeSphere攜手,將兩款核心擴(kuò)展組件——OB Operator與OceanBase Dashboard,正式引入KubeSphere Marketplace,為企業(yè)級用戶提供了一站式、高性能的云原生數(shù)據(jù)庫解決方案。
這一合作標(biāo)志著OceanBase數(shù)據(jù)庫能力與KubeSphere容器管理平臺的深度融合,不僅極大地降低了OceanBase在Kubernetes環(huán)境下的部署難度,還借助KubeSphere的平臺優(yōu)勢,實(shí)現(xiàn)了對OceanBase集群生命周期的全面管理,為企業(yè)用戶帶來了更為便捷、高效的云原生數(shù)據(jù)庫體驗(yàn)。
OB Operator作為專為Kubernetes設(shè)計(jì)的數(shù)據(jù)庫控制器,承擔(dān)著OceanBase集群的自動(dòng)化部署、生命周期管理、版本升級及故障恢復(fù)等核心任務(wù),是云原生環(huán)境下數(shù)據(jù)庫自動(dòng)化運(yùn)維的重要基石。而OceanBase Dashboard則是一個(gè)功能強(qiáng)大的可視化運(yùn)維與監(jiān)控平臺,它提供了詳盡的數(shù)據(jù)庫集群監(jiān)控、指標(biāo)分析、告警管理及運(yùn)維輔助工具,為企業(yè)保障數(shù)據(jù)庫的穩(wěn)定運(yùn)行提供了有力支持。
對于希望快速部署并體驗(yàn)OceanBase全新能力的企業(yè)而言,KubeSphere Marketplace無疑提供了一個(gè)極為便捷的渠道。通過KubeSphere企業(yè)版或云平臺,用戶只需簡單的圖形界面操作,即可完成OceanBase的快速部署。以下是一個(gè)簡要的部署指南:
首先,確保KubeSphere環(huán)境已經(jīng)準(zhǔn)備就緒,并創(chuàng)建好workspace、project及用戶。同時(shí),需要在項(xiàng)目中啟用網(wǎng)關(guān)以提供外部訪問服務(wù)。接著,安裝必要的依賴項(xiàng),如cert-manager進(jìn)行證書管理,并確保Kubernetes集群至少有一個(gè)可用的存儲類用于配置卷。
隨后,進(jìn)入KubeSphere Web控制臺,通過“擴(kuò)展中心”搜索并安裝OB Operator和OceanBase Dashboard。這兩個(gè)組件的安裝過程相似,只需按照界面提示進(jìn)行下一步操作即可。安裝成功后,可在KubeSphere中看到相應(yīng)的服務(wù)地址,并通過NodePort在瀏覽器中訪問OceanBase Dashboard。
接下來,通過OceanBase Dashboard網(wǎng)頁界面登錄,并創(chuàng)建OceanBase集群。在創(chuàng)建過程中,需要填寫基本信息、拓?fù)浣Y(jié)構(gòu)、Observer配置等關(guān)鍵信息。完成所有配置后,點(diǎn)擊“提交”即可創(chuàng)建OceanBase集群。此時(shí),OceanBase集群已在KubeSphere集群上成功部署,用戶可以在Kubernetes集群中進(jìn)行運(yùn)維、擴(kuò)縮容等操作。
通過KubeSphere Marketplace部署OceanBase,企業(yè)用戶可以享受到諸多優(yōu)勢。例如,極速部署功能使得數(shù)據(jù)庫集群可以在幾分鐘內(nèi)啟動(dòng);一站式管理功能則讓用戶能夠統(tǒng)一監(jiān)控與運(yùn)維多租戶數(shù)據(jù)庫;同時(shí),還支持DevOps流水線,實(shí)現(xiàn)數(shù)據(jù)庫發(fā)布的自動(dòng)化;還能兼容混合云、多云環(huán)境,靈活適配復(fù)雜的IT架構(gòu)。
這一合作不僅提升了開發(fā)者的部署效率與運(yùn)維便捷性,也為企業(yè)用戶帶來了更為自然的數(shù)據(jù)庫服務(wù)融入DevOps與容器編排體系的體驗(yàn)。對于開源生態(tài)而言,這一合作更是代表了技術(shù)融合與場景落地的又一次重要進(jìn)步,為云原生數(shù)據(jù)庫的未來發(fā)展注入了新的活力。