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

要求

贡献者

在安装Astra Trident之前、您应查看这些常规系统要求。特定后端可能有其他要求。

有关Asta Trdent的重要信息

您必须阅读以下有关Astra Trident的重要信息。

<strong> 中有关Astra </strong> 的信息
  • 现在、在Trident中支持Kubnetes 1.29。在升级Kubnetes之前、请先升级Asta Trdent。

  • Astra Trident会严格强制在SAN环境中使用多路径配置、建议值为 find_multipaths: no 在multipath.conf文件中。

    使用非多路径配置或 find_multipaths: yesfind_multipaths: smart multipath.conf文件中的值将导致挂载失败。Asta Trendent建议使用 find_multipaths: no 自21.07版起。

支持的前端(编排程序)

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

  • Anthos On-Prem (VMware)和Anthos on Bare metal 1.16

  • Kubbernetes 1.23 - 1.29

  • OpenShift 4.10 - 4.14

以下版本支持 Trident 操作符:

  • Anthos On-Prem (VMware)和Anthos on Bare metal 1.16

  • Kubbernetes 1.23 - 1.29

  • OpenShift 4.10 - 4.14

Asta Tirdent还可与其他一系列完全托管和自行管理的Kubernetes产品配合使用、包括Google Kubernetes Engine (GKE)、Amazon Elastic Kubernetes Services (EKS)、Azure Kubernetes Service (AKS)、MiranT斯Kubernetes Engine (MKE)、RAANcher和VMware Tanzu Portfolio。

Asta三端到功能和ONTAP可用作的存储提供程序 "KubeVirt"

警告 在将安装了Astra三元数据的Kubernetes集群从1.24升级到1.25或更高版本之前、请参见 "升级Helm安装"

支持的后端(存储)

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

  • 适用于 NetApp ONTAP 的 Amazon FSX

  • Azure NetApp Files

  • Cloud Volumes ONTAP

  • 适用于 GCP 的 Cloud Volumes Service

  • FAS/AFF/Select 9.5或更高版本

  • NetApp 全 SAN 阵列( ASA )

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

功能要求

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

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

Astra Trident

1.23 - 1.29

卷快照

1.23 - 1.29

卷快照中的 PVC

1.23 - 1.29

iSCSI PV 调整大小

1.23 - 1.29

ONTAP 双向 CHAP

1.23 - 1.29

动态导出策略

1.23 - 1.29

Trident 运算符

1.23 - 1.29

CSI 拓扑

1.23 - 1.29

已测试主机操作系统

虽然Astra Trident不正式支持特定的操作系统、但已知以下功能有效:

  • OpenShift容器平台(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需要访问特定端口才能进行通信。

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

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

Kubernetes 版本 容器映像

v1.23.0

  • dDocker。io/NetApp/trdent:24.02.0

  • docer.io/NetApp/trdent-autostsupport:24.02

  • 注册表.k8s.io/sig-storage/CsI-置 配置程序:v3.6.0

  • 注册表.k8s.io/sig-storage/CsI-Attacher:v4.4.0

  • 注册表.k8s.io/sig-storage/CsI-s不同:v1.1.0

  • 注册表.k8s.io/sig-storage/CsI-snapshotter:v6.3.0

  • 注册表.k8s.io/sig-storage/CsI-N节点 驱动程序注册器:v2.9.0

  • dDocker .io/NetApp/trdent操作员:24.02.0 (可选)

v1.24.0

  • dDocker。io/NetApp/trdent:24.02.0

  • docer.io/NetApp/trdent-autostsupport:24.02

  • 注册表.k8s.io/sig-storage/CsI-置 配置程序:v3.6.0

  • 注册表.k8s.io/sig-storage/CsI-Attacher:v4.4.0

  • 注册表.k8s.io/sig-storage/CsI-s不同:v1.1.0

  • 注册表.k8s.io/sig-storage/CsI-snapshotter:v6.3.0

  • 注册表.k8s.io/sig-storage/CsI-N节点 驱动程序注册器:v2.9.0

  • dDocker .io/NetApp/trdent操作员:24.02.0 (可选)

v1.25.0

  • dDocker。io/NetApp/trdent:24.02.0

  • docer.io/NetApp/trdent-autostsupport:24.02

  • 注册表.k8s.io/sig-storage/CsI-置 配置程序:v3.6.0

  • 注册表.k8s.io/sig-storage/CsI-Attacher:v4.4.0

  • 注册表.k8s.io/sig-storage/CsI-s不同:v1.1.0

  • 注册表.k8s.io/sig-storage/CsI-snapshotter:v6.3.0

  • 注册表.k8s.io/sig-storage/CsI-N节点 驱动程序注册器:v2.9.0

  • dDocker .io/NetApp/trdent操作员:24.02.0 (可选)

v1.26.0

  • dDocker。io/NetApp/trdent:24.02.0

  • docer.io/NetApp/trdent-autostsupport:24.02

  • 注册表.k8s.io/sig-storage/CsI-置 配置程序:v3.6.0

  • 注册表.k8s.io/sig-storage/CsI-Attacher:v4.4.0

  • 注册表.k8s.io/sig-storage/CsI-s不同:v1.1.0

  • 注册表.k8s.io/sig-storage/CsI-snapshotter:v6.3.0

  • 注册表.k8s.io/sig-storage/CsI-N节点 驱动程序注册器:v2.9.0

  • dDocker .io/NetApp/trdent操作员:24.02.0 (可选)

v1.27.0

  • dDocker。io/NetApp/trdent:24.02.0

  • docer.io/NetApp/trdent-autostsupport:24.02

  • 注册表.k8s.io/sig-storage/CsI-置 配置程序:v3.6.0

  • 注册表.k8s.io/sig-storage/CsI-Attacher:v4.4.0

  • 注册表.k8s.io/sig-storage/CsI-s不同:v1.1.0

  • 注册表.k8s.io/sig-storage/CsI-snapshotter:v6.3.0

  • 注册表.k8s.io/sig-storage/CsI-N节点 驱动程序注册器:v2.9.0

  • dDocker .io/NetApp/trdent操作员:24.02.0 (可选)

v1.28.0

  • dDocker。io/NetApp/trdent:24.02.0

  • docer.io/NetApp/trdent-autostsupport:24.02

  • 注册表.k8s.io/sig-storage/CsI-置 配置程序:v3.6.0

  • 注册表.k8s.io/sig-storage/CsI-Attacher:v4.4.0

  • 注册表.k8s.io/sig-storage/CsI-s不同:v1.1.0

  • 注册表.k8s.io/sig-storage/CsI-snapshotter:v6.3.0

  • 注册表.k8s.io/sig-storage/CsI-N节点 驱动程序注册器:v2.9.0

  • dDocker .io/NetApp/trdent操作员:24.02.0 (可选)

v1.29.0

  • dDocker。io/NetApp/trdent:24.02.0

  • docer.io/NetApp/trdent-autostsupport:24.02

  • 注册表.k8s.io/sig-storage/CsI-置 配置程序:v4.0.0

  • 注册表.k8s.io/sig-storage/CsI-Attacher:v4.5.0

  • 注册表.k8s.io/sig-storage/CsI-s不同:v1.1.3

  • 注册表.k8s.io/sig-storage/CsI-snapshotter:v6.3.3

  • 注册表.k8s.io/sig-storage/CsI-N节点 驱动程序注册器:v2.10.0

  • dDocker .io/NetApp/trdent操作程序:24.02.0 (可选)