DevOps 在 主管 中命名空間上執行的某些 Kubernetes 工作負載需要持續性儲存區來永久儲存資料。在命名空間上執行的 vSphere 網繭Tanzu Kubernetes Grid 叢集、虛擬機器和其他工作負載可以使用持續性儲存區。

若要使 DevOps 團隊能夠使用持續性儲存區,vSphere 管理員會建立虛擬機器儲存區原則,以說明不同的儲存區需求和服務類別。然後,管理員在命名空間層級指派儲存區原則並設定儲存限制。

若要瞭解 vSphere IaaS control plane 如何與持續性儲存區搭配使用,請熟悉儲存區類別、持續性磁碟區和持續性磁碟區宣告等基本 Kubernetes 概念。如需詳細資訊,請參閱 https://kubernetes.io/docs/home/ 中的 Kubernetes 說明文件。

如需 vSphere IaaS control plane 元件如何與儲存區整合的相關資訊,請參閱vSphere IaaS 控制平面概念和規劃中的主管儲存區

持續性儲存區工作流程

vSphere IaaS control plane 中佈建持續性儲存區的工作流程通常包括下列連續動作。

動作

執行者

說明

向 DevOps 團隊提供持續性儲存區資源

vSphere 管理員

vSphere 管理員可建立用於說明不同儲存區需求和服務類別的儲存區原則。

請參閱安裝和設定 vSphere IaaS 控制平面說明文件中的〈為 vSphere IaaS 控制平面建立儲存區原則〉

然後,管理員將儲存區原則指派給命名空間,並為命名空間設定儲存區限制。

請參閱在 主管 上建立和設定 vSphere 命名空間

在命名空間中建立儲存區類別

vSphere IaaS control plane

與指派給命名空間的儲存區原則相符的儲存區類別會自動顯示在 Kubernetes 環境中。如果 vSphere 管理員將多個儲存區原則指派給命名空間,則會為每個儲存區原則建立單獨的儲存區類別。

如果您使用 Tanzu Kubernetes Grid 叢集,則每個叢集會從佈建叢集的命名空間繼承儲存區類別。

DevOps 團隊可以使用儲存區類別滿足其持續性儲存區需求。

請參閱在命名空間中顯示儲存區類別

為工作負載請求持續性儲存區資源

DevOps

DevOps 團隊會使用儲存區類別為工作負載要求持續性儲存區資源。此要求會以參考特定儲存區類別的持續性磁碟區宣告的一種形式提供。

請參閱為可設定狀態的應用程式佈建動態持續性磁碟區在 vSphere with Tanzu 中部署獨立虛擬機器

為工作負載建立持續性磁碟區物件和相符的持續性虛擬磁碟

vSphere IaaS control plane

vSphere IaaS control plane 會將虛擬磁碟放置在符合原始儲存區原則及其相符儲存區類別中所指定需求的資料存放區中。虛擬磁碟可以由工作負載掛接。

監控持續性磁碟區

vSphere 管理員

透過使用 vSphere Client,vSphere 管理員可以監控持續性磁碟區及其支援的虛擬磁碟。此外,還可以監控持續性磁碟區的儲存區符合性和健全狀況狀態。

請參閱在 vSphere Client 中監控持續性磁碟區

下面說明了如何為 vSphere 網繭 建立持續性磁碟區物件和相符的持續性 FCD 虛擬磁碟。持續性儲存區宣告參考特定的儲存區類別。

DevOps 工程師會建立持續性磁碟區宣告,以要求儲存區資源。持續性儲存區宣告參考特定的儲存區類別。