Trident 總覽
Trident 是完全支援的開放原始碼儲存協調工具、適用於容器和 Kubernetes 配送、包括 Anthos 。Trident可搭配整個NetApp儲存產品組合(包括NetApp ONTAP )、也支援NFS和iSCSI連線。Trident可讓終端使用者從NetApp儲存系統配置及管理儲存設備、而無需儲存管理員介入、進而加速DevOps工作流程。
系統管理員可根據專案需求和儲存系統模型來設定多個儲存後端、以啟用進階儲存功能、包括壓縮、特定磁碟類型和QoS層級、以確保達到特定等級的效能。定義後端後端之後、開發人員可在專案中使用這些後端來建立持續磁碟區宣告(PVCS)、並視需要將持續儲存附加至容器。
Trident 的開發週期很快、而且像 Kubernetes 一樣、每年發行四次。
從20.04版本開始、Trident設定由Trident操作員執行。營運者讓大規模部署變得更簡單、並提供額外支援、包括在Trident安裝過程中部署的Pod自我修復。
22.04版提供Helm圖表、方便Trident操作員的安裝。
如需 Trident 安裝詳細資料、請參閱 "請按這裡"。
建立儲存系統後端
完成 Trident 操作員安裝後、您必須為所使用的特定 NetApp 儲存平台設定後端。請依照下列連結繼續設定和組態 Trident 。"建立後端。"
建立儲存類別
建立後端後端之後、您必須建立Kubernetes使用者要指定何時需要磁碟區的儲存類別。Kubernetes使用者透過持續磁碟區宣告(PVCS)來配置磁碟區、這些永久磁碟區宣告會依名稱來指定儲存類別。請依照下列連結建立儲存類別。"建立儲存類別"
動態資源配置磁碟區
您必須使用儲存類別建立Kubernetes持續磁碟區宣告(PVc)物件、以動態資源配置磁碟區。請依照下列連結建立 PVC 物件。"建立一個PVC"
使用Volume
應用程式可透過在 Pod 中裝載 Volume 來使用上述步驟中配置的 Volume 。以下連結顯示範例。 "將磁碟區掛載到Pod中"