Skip to main content
Astra Trident
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

要求

贡献者 juliantap gnarl

首先查看支持的前端,后端和主机配置。

备注 要了解 Astra Trident 使用的端口,请参见 "此处"

有关Kubernetes 1.25的关键信息

Astra Trident 22.10支持Kubernetes 1.25。在升级到Kubernetes 1.25之前、您必须先升级到Astra Trident 22.10。

支持的前端(编排程序)

Astra Trident 支持多个容器引擎和流程编排程序,其中包括:

  • Anthos on-Prem (VMware)和Anthos on bare metal 1.9、1.10、1.11

  • Kubernetes 1.19 - 1.24

  • Mirantis Kubernetes Engine 3.5

  • OpenShift 4.8、4.9、4.10、4.11

以下版本支持 Trident 操作符:

  • Anthos on-Prem (VMware)和Anthos on bare metal 1.9、1.10、1.11

  • Kubernetes 1.19 - 1.24

  • OpenShift 4.8、4.9、4.10、4.11

Astra Trident 还可与许多其他完全托管和自我管理的 Kubernetes 产品结合使用,包括 Google Kubernetes Engine ( GKEE ), Amazon Elastic Kubernetes Services ( EKS ), Azure Kubernetes Service ( AKS ), Rancher 和 VMware Tanzu Portfolio 。

支持的后端(存储)

要使用 Astra Trident ,您需要以下一个或多个受支持的后端:

  • 适用于 NetApp ONTAP 的 Amazon FSX

  • Azure NetApp Files

  • Cloud Volumes ONTAP

  • 适用于 GCP 的 Cloud Volumes Service

  • FAS/AFF/ 选择 9.3 或更高版本

  • NetApp 全 SAN 阵列( ASA )

  • NetApp HCI/ Element软件11或更高版本

功能要求

下表总结了此版本的 Astra Trident 及其支持的 Kubernetes 版本提供的功能。

功能 Kubernetes 版本 是否需要功能安全门?

CSI Trident

1.19 - 1.24

卷快照

1.19 - 1.24

卷快照中的 PVC

1.19 - 1.24

iSCSI PV 调整大小

1.19 - 1.24

ONTAP 双向 CHAP

1.19 - 1.24

动态导出策略

1.19 - 1.24

Trident 运算符

1.19 - 1.24

自动工作节点准备(测试版)

1.19 - 1.24

CSI 拓扑

1.19 - 1.24

已测试主机操作系统

默认情况下, Astra Trident 在容器中运行,因此将在任何 Linux 工作程序上运行。但是,根据您使用的后端,这些员工需要能够使用标准 NFS 客户端或 iSCSI 启动程序挂载 Astra Trident 提供的卷。

虽然 Astra Trident 不会正式 " 支持 " 特定的操作系统,但已知以下 Linux 版本可以正常运行:

  • OpenShift 容器平台支持的 RedHat CoreOS ( RHCOS )版本

  • RHEL或CentOS 7.

  • Ubuntu 18.04或更高版本(最新版本22.04)

tridentctl 实用程序还可以在Linux的任何这些分发版上运行。

主机配置

根据所使用的后端,应在集群中的所有工作人员上安装 NFS 和 / 或 iSCSI 实用程序。请参见 "此处" 有关详细信息 …​

存储系统配置:

Astra Trident 可能需要先对存储系统进行一些更改,然后后端配置才能使用它。请参见 "此处" 了解详细信息。

容器映像以及相应的 Kubernetes 版本

对于带气的安装,下面列出了安装 Astra Trident 所需的容器映像。使用 tridentctl images 用于验证所需容器映像列表的命令。

Kubernetes 版本 容器映像

v1.19.0

  • NetApp/trident:22.07.0

  • netapp/trident autosupport:22.07

  • K8s.gcr.io/SIG-storage/CsI-provisioner : v2.2.2

  • K8s.gcr.io/SIG-storage/CsI-attacher:v3.5.0

  • K8s.gcr.io/SIG-storage/CsI-resizer:v1.5.0

  • K8s.gcr.io/SIG-storage/CsI-snapshotter : v3.0.3

  • K8s.gcr.io/SIG-storage/CsI-node-driver-registry:v2.5.1

  • netapp/trident操作符:22.07.0 (可选)

v1.20.0

  • NetApp/trident:22.07.0

  • netapp/trident autosupport:22.07

  • K8s.gcr.io/SIG-storage/CsI-provisioner:v3.2.1

  • K8s.gcr.io/SIG-storage/CsI-attacher:v3.5.0

  • K8s.gcr.io/SIG-storage/CsI-resizer:v1.5.0

  • K8s.gcr.io/SIG-storage/CsI-snapshotter:v6.0.1

  • K8s.gcr.io/SIG-storage/CsI-node-driver-registry:v2.5.1

  • netapp/trident操作符:22.07.0 (可选)

v1.21.0

  • NetApp/trident:22.07.0

  • netapp/trident autosupport:22.07

  • K8s.gcr.io/SIG-storage/CsI-provisioner:v3.2.1

  • K8s.gcr.io/SIG-storage/CsI-attacher:v3.5.0

  • K8s.gcr.io/SIG-storage/CsI-resizer:v1.5.0

  • K8s.gcr.io/SIG-storage/CsI-snapshotter:v6.0.1

  • K8s.gcr.io/SIG-storage/CsI-node-driver-registry:v2.5.1

  • netapp/trident操作符:22.07.0 (可选)

v1.22.0

  • NetApp/trident:22.07.0

  • netapp/trident autosupport:22.07

  • K8s.gcr.io/SIG-storage/CsI-provisioner:v3.2.1

  • K8s.gcr.io/SIG-storage/CsI-attacher:v3.5.0

  • K8s.gcr.io/SIG-storage/CsI-resizer:v1.5.0

  • K8s.gcr.io/SIG-storage/CsI-snapshotter:v6.0.1

  • K8s.gcr.io/SIG-storage/CsI-node-driver-registry:v2.5.1

  • netapp/trident操作符:22.07.0 (可选)

v1.23.0

  • NetApp/trident:22.07.0

  • netapp/trident autosupport:22.07

  • K8s.gcr.io/SIG-storage/CsI-provisioner:v3.2.1

  • K8s.gcr.io/SIG-storage/CsI-attacher:v3.5.0

  • K8s.gcr.io/SIG-storage/CsI-resizer:v1.5.0

  • K8s.gcr.io/SIG-storage/CsI-snapshotter:v6.0.1

  • K8s.gcr.io/SIG-storage/CsI-node-driver-registry:v2.5.1

  • netapp/trident操作符:22.07.0 (可选)

v1.24.0

  • NetApp/trident:22.07.0

  • netapp/trident autosupport:22.07

  • K8s.gcr.io/SIG-storage/CsI-provisioner:v3.2.1

  • K8s.gcr.io/SIG-storage/CsI-attacher:v3.5.0

  • K8s.gcr.io/SIG-storage/CsI-resizer:v1.5.0

  • K8s.gcr.io/SIG-storage/CsI-snapshotter:v6.0.1

  • K8s.gcr.io/SIG-storage/CsI-node-driver-registry:v2.5.1

  • netapp/trident操作符:22.07.0 (可选)

备注 在Kubernetes 1.20及更高版本上、使用经验证的 registry.k8s.gcr.io/sig-storage/csi-snapshotter:v6.x 仅当出现时才创建映像 v1 版本正在提供 volumesnapshots.snapshot.storage.k8s.gcr.io CRD。如果 v1beta1 版本正在为CRD提供支持/不提供 v1 版本、请使用已验证的 registry.k8s.gcr.io/sig-storage/csi-snapshotter:v3.x 图像。