溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何使用CSI和Kubernetes動(dòng)態(tài)擴(kuò)展存儲(chǔ)卷

發(fā)布時(shí)間:2021-12-16 17:21:48 來(lái)源:億速云 閱讀:128 作者:柒染 欄目:云計(jì)算

本篇文章為大家展示了如何使用CSI和Kubernetes動(dòng)態(tài)擴(kuò)展存儲(chǔ)卷,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

如何使用CSI和Kubernetes動(dòng)態(tài)擴(kuò)展存儲(chǔ)卷

下面介紹如何擴(kuò)展最新的Container Storage Interface 0.2.0并與Kubernetes集成,演示動(dòng)態(tài)擴(kuò)展存儲(chǔ)卷容量的基本。

介紹

隨著我們關(guān)注客戶,特別是在金融領(lǐng)域,采用容器編排技術(shù)有很大的發(fā)展空間。

客戶期待開(kāi)源解決方案來(lái)重新設(shè)計(jì)現(xiàn)有的單體應(yīng)用程序,這些應(yīng)用程序已經(jīng)在虛擬化基礎(chǔ)架構(gòu)或裸機(jī)上運(yùn)行了數(shù)年。

考慮到可擴(kuò)展性和技術(shù)成熟程度,Kubernetes和Docker位居榜首。但是,將單體應(yīng)用程序遷移到像Kubernetes這樣的分布式編排很有挑戰(zhàn)性,而關(guān)系型數(shù)據(jù)庫(kù)對(duì)于遷移至關(guān)重要。

關(guān)于關(guān)系型數(shù)據(jù)庫(kù),我們應(yīng)該注意存儲(chǔ)。Kubernetes本身有一個(gè)非常強(qiáng)大的存儲(chǔ)子系統(tǒng)。它非常有用,涵蓋了相當(dāng)廣泛的用例。當(dāng)計(jì)劃在生產(chǎn)中使用Kubernetes運(yùn)行關(guān)系型數(shù)型據(jù)庫(kù)時(shí),我們面臨一個(gè)巨大的挑戰(zhàn):存儲(chǔ)。仍然欠缺一些基本功能。具體來(lái)說(shuō),動(dòng)態(tài)擴(kuò)展存儲(chǔ)量。聽(tīng)起來(lái)很無(wú)聊但是非常需要,除了create和delete,以及mount和unmount之類的操作。

目前,擴(kuò)展存儲(chǔ)卷僅適用于那些存儲(chǔ)供應(yīng)商:

- gcePersistentDisk

- awsElasticBlockStore

- OpenStack Cinder

- glusterfs

- rbd

為了啟用此功能,我們應(yīng)該設(shè)置功能門ExpandPersistentVolumes為true,并打開(kāi)PersistentVolumeClaimResize允許插件。啟用PersistentVolumeClaimResize后,allowVolumeExpansion字段設(shè)置為true的存儲(chǔ)類將允許調(diào)整大小。

遺憾的是,即使底層存儲(chǔ)提供商具有此功能,也無(wú)法通過(guò)容器存儲(chǔ)接口(CSI)和Kubernetes動(dòng)態(tài)擴(kuò)展存儲(chǔ)卷。

上述內(nèi)容就是如何使用CSI和Kubernetes動(dòng)態(tài)擴(kuò)展存儲(chǔ)卷,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI