需求
在安裝Astra Trident之前、您應該先檢閱這些一般系統需求。特定後端可能有其他需求。
Astra Trident 的重要資訊
您必須閱讀下列有關Astra Trident的重要資訊。
關於Astra Trid-功能 的資訊</strong> <strong>
-
Kubernetes 1.28 現在支援 Trident 。升級 Kubernetes 之前、請先升級 Astra Trident 。
-
Astra Trident在SAN環境中嚴格執行多重路徑組態的使用、建議的值為
find_multipaths: no
在多重路徑.conf檔案中。使用非多重路徑組態或使用
find_multipaths: yes
或find_multipaths: smart
多重路徑.conf檔案中的值會導致掛載失敗。Astra Trident 建議使用find_multipaths: no
自21.07版本以來。
支援的前端(協調器)
Astra Trident支援多個容器引擎和協調器、包括:
-
Antos on - Prem ( VMware )和 Antos on bare met金 片 1.12
-
Kubernetes 1.23 - 1.28
-
Mirantis Kubernetes Engine 3.5
-
OpenShift 4.10 - 4.13
這些版本支援Trident運算子:
-
Antos on - Prem ( VMware )和 Antos on bare met金 片 1.12
-
Kubernetes 1.23 - 1.28
-
OpenShift 4.10 - 4.13
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版本 | 需要功能閘道? |
---|---|---|
Astra Trident |
1.23 - 1.28 |
否 |
Volume Snapshot |
1.23 - 1.28 |
否 |
來自Volume Snapshot的PVc |
1.23 - 1.28 |
否 |
iSCSI PV調整大小 |
1.23 - 1.28 |
否 |
資訊雙向CHAP ONTAP |
1.23 - 1.28 |
否 |
動態匯出原則 |
1.23 - 1.28 |
否 |
Trident運算子 |
1.23 - 1.28 |
否 |
csi拓撲 |
1.23 - 1.28 |
否 |
已測試的主機作業系統
儘管Astra Trident並未正式支援特定作業系統、但已知下列項目仍能正常運作:
-
受 OpenShift Container Platform ( AMD64 和 ARM64 )支援的 RedHat CoreOS ( RHCOS )版本
-
RHEL 8+ ( AMD64 和 ARM64 )
NVMe / TCP 需要 RHEL 9 或更新版本。 -
Ubuntu 22.04 或更新版本( AMD64 和 ARM64 )
-
Windows Server 2019 ( AMD64 )
依預設、Astra Trident會在容器中執行、因此會在任何Linux工作者上執行。不過、這些員工必須能夠使用標準NFS用戶端或iSCSI啟動器來掛載Astra Trident提供的磁碟區、視您使用的後端而定。
。 tridentctl
公用程式也可在這些Linux版本中的任何一種上執行。
主機組態
Kubernetes叢集中的所有工作節點都必須能夠掛載您已為Pod配置的磁碟區。若要準備工作節點、您必須根據您選擇的驅動程式來安裝 NFS 、 iSCSI 或 NVMe 工具。
儲存系統組態
Astra Trident可能需要變更儲存系統、才能使用後端組態。
Astra Trident連接埠
Astra Trident需要存取特定連接埠才能進行通訊。
Container映像和對應的Kubernetes版本
對於空拍安裝、下列清單是安裝Astra Trident所需的容器映像參考資料。使用 tridentctl images
用於驗證所需容器映像清單的命令。
Kubernetes版本 | Container映像 |
---|---|
1.23.0版 |
|
1.24.0版 |
|
v1.25.0 |
|
1.26.0版 |
|
v1.27.0 |
|
v1.28.0 |
|