Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

需求

貢獻者

在安裝Astra Trident之前、您應該先檢閱這些一般系統需求。特定後端可能有其他需求。

Astra Trident的重要資訊23.01

您必須閱讀下列有關Astra Trident的重要資訊。

關於Astra Trid-功能 的資訊</strong> <strong>
  • Kubernetes 1.26現在已在Trident中受到支援。升級Kubernetes之前先升級Trident。

  • Astra Trident在SAN環境中嚴格執行多重路徑組態的使用、建議的值為 find_multipaths: no 在多重路徑.conf檔案中。

    使用非多重路徑組態或使用 find_multipaths: yesfind_multipaths: smart 多重路徑.conf檔案中的值會導致掛載失敗。Trident建議使用 find_multipaths: no 自21.07版本以來。

支援的前端(協調器)

Astra Trident支援多個容器引擎和協調器、包括:

  • Anthos on -Prem(VMware)和Anthos on裸機1.9、1.10、1.11

  • Kubernetes 1.21 - 1.26

  • Mirantis Kubernetes Engine 3.5

  • OpenShift 4.9 - 4.12

這些版本支援Trident運算子:

  • Anthos on -Prem(VMware)和Anthos on裸機1.9、1.10、1.11

  • Kubernetes 1.21 - 1.26

  • OpenShift 4.9 - 4.12

Astra Trident也能與其他全管理且自我管理的Kubernetes產品搭配使用、包括Google Kubernetes Engine(GKE)、Amazon Elastic Kubernetes Services(EKS)、Azure Kubernetes Service(KS)、Rancher及VMware Tanzu Portfolio。

警告 在將Kubernetes叢集從1.24升級至1.25或更新版本、且已安裝Astra Trident之前、請參閱 "升級Helm型的營運者安裝"

支援的後端(儲存)

若要使用Astra Trident、您需要下列一或多個支援的後端:

  • Amazon FSX for NetApp ONTAP 產品

  • Azure NetApp Files

  • Cloud Volumes ONTAP

  • 適用於 GCP Cloud Volumes Service

  • FAS/AFF/選取9.5或更新版本

  • NetApp All SAN Array ASA (ESAN)

  • NetApp HCI / Element軟體11或更新版本

功能需求

下表摘要說明此Astra Trident版本的可用功能及其支援的Kubernetes版本。

功能 Kubernetes版本 需要功能閘道?

csi Trident

1.21 - 1.26

Volume Snapshot

1.21 - 1.26

來自Volume Snapshot的PVc

1.21 - 1.26

iSCSI PV調整大小

1.21 - 1.26

資訊雙向CHAP ONTAP

1.21 - 1.26

動態匯出原則

1.21 - 1.26

Trident運算子

1.21 - 1.26

csi拓撲

1.21 - 1.26

已測試的主機作業系統

儘管Astra Trident並未正式支援特定作業系統、但已知下列項目仍能正常運作:

  • 受OpenShift Container Platform支援的RedHat CoreOS(RMCOS)版本

  • RHEL 8以上

  • Ubuntu 22.04或更新版本

  • Windows Server 2019

依預設、Astra Trident會在容器中執行、因此會在任何Linux工作者上執行。不過、這些員工必須能夠使用標準NFS用戶端或iSCSI啟動器來掛載Astra Trident提供的磁碟區、視您使用的後端而定。

tridentctl 公用程式也可在這些Linux版本中的任何一種上執行。

主機組態

Kubernetes叢集中的所有工作節點都必須能夠掛載您已為Pod配置的磁碟區。若要準備工作節點、您必須根據所選的驅動程式來安裝NFS或iSCSI工具。

儲存系統組態

Astra Trident可能需要變更儲存系統、才能使用後端組態。

Astra Trident連接埠

Astra Trident需要存取特定連接埠才能進行通訊。

Container映像和對應的Kubernetes版本

對於空拍安裝、下列清單是安裝Astra Trident所需的容器映像參考資料。使用 tridentctl images 用於驗證所需容器映像清單的命令。

Kubernetes版本 Container映像

1.21.0版

  • Docker 。 IO/NetApp/Trident : 23.01.1

  • Docker 。 IO/NetApp/trident 自動支援: 23.01

  • registry . k8s.io/SIG-storage / csi 置備程序: v3.4.0

  • 登錄 .k8s.io/SIG-storage / csi 附加程式: v4.1.0

  • 登錄 .k8s.io/SIG-storage / csi 大小調整: v1.7.0

  • 登錄 .k8s.IO/SIG-storage / csi 快照機: v6.2.1

  • 登錄 .k8s.io/SIG-storage / csi 節點驅動程式登錄器: v2.2.0

  • Docker 。 IO/NetApp/Trident 營運商: 23.01.1 (選用)

1.22.0版

  • Docker 。 IO/NetApp/Trident : 23.01.1

  • Docker 。 IO/NetApp/trident 自動支援: 23.01

  • registry . k8s.io/SIG-storage / csi 置備程序: v3.4.0

  • 登錄 .k8s.io/SIG-storage / csi 附加程式: v4.1.0

  • 登錄 .k8s.io/SIG-storage / csi 大小調整: v1.7.0

  • 登錄 .k8s.IO/SIG-storage / csi 快照機: v6.2.1

  • 登錄 .k8s.io/SIG-storage / csi 節點驅動程式登錄器: v2.2.0

  • Docker 。 IO/NetApp/Trident 營運商: 23.01.1 (選用)

1.23.0版

  • Docker 。 IO/NetApp/Trident : 23.01.1

  • Docker 。 IO/NetApp/trident 自動支援: 23.01

  • registry . k8s.io/SIG-storage / csi 置備程序: v3.4.0

  • 登錄 .k8s.io/SIG-storage / csi 附加程式: v4.1.0

  • 登錄 .k8s.io/SIG-storage / csi 大小調整: v1.7.0

  • 登錄 .k8s.IO/SIG-storage / csi 快照機: v6.2.1

  • 登錄 .k8s.io/SIG-storage / csi 節點驅動程式登錄器: v2.2.0

  • Docker 。 IO/NetApp/Trident 營運商: 23.01.1 (選用)

1.24.0版

  • Docker 。 IO/NetApp/Trident : 23.01.1

  • Docker 。 IO/NetApp/trident 自動支援: 23.01

  • registry . k8s.io/SIG-storage / csi 置備程序: v3.4.0

  • 登錄 .k8s.io/SIG-storage / csi 附加程式: v4.1.0

  • 登錄 .k8s.io/SIG-storage / csi 大小調整: v1.7.0

  • 登錄 .k8s.IO/SIG-storage / csi 快照機: v6.2.1

  • 登錄 .k8s.io/SIG-storage / csi 節點驅動程式登錄器: v2.2.0

  • Docker 。 IO/NetApp/Trident 營運商: 23.01.1 (選用)

v1.25.0

  • Docker 。 IO/NetApp/Trident : 23.01.1

  • Docker 。 IO/NetApp/trident 自動支援: 23.01

  • registry . k8s.io/SIG-storage / csi 置備程序: v3.4.0

  • 登錄 .k8s.io/SIG-storage / csi 附加程式: v4.1.0

  • 登錄 .k8s.io/SIG-storage / csi 大小調整: v1.7.0

  • 登錄 .k8s.IO/SIG-storage / csi 快照機: v6.2.1

  • 登錄 .k8s.io/SIG-storage / csi 節點驅動程式登錄器: v2.2.0

  • Docker 。 IO/NetApp/Trident 營運商: 23.01.1 (選用)

1.26.0版

  • Docker 。 IO/NetApp/Trident : 23.01.1

  • Docker 。 IO/NetApp/trident 自動支援: 23.01

  • registry . k8s.io/SIG-storage / csi 置備程序: v3.4.0

  • 登錄 .k8s.io/SIG-storage / csi 附加程式: v4.1.0

  • 登錄 .k8s.io/SIG-storage / csi 大小調整: v1.7.0

  • 登錄 .k8s.IO/SIG-storage / csi 快照機: v6.2.1

  • 登錄 .k8s.io/SIG-storage / csi 節點驅動程式登錄器: v2.2.0

  • Docker 。 IO/NetApp/Trident 營運商: 23.01.1 (選用)

註 在Kubernetes 1.21版及更新版本上、請使用已驗證的 registry.k8s.gcr.io/sig-storage/csi-snapshotter:v6.x 僅在以下情況下顯示映像 v1 版本正在提供 volumesnapshots.snapshot.storage.k8s.gcr.io 客戶需求日如果是 v1beta1 版本為CRD提供/不提供 v1 版本、請使用已驗證的 registry.k8s.gcr.io/sig-storage/csi-snapshotter:v3.x 映像。