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

在 EKS 叢集上設定 Trident EKS 附加元件

NetApp Trident 簡化了 Kubernetes 中 Amazon FSx for NetApp ONTAP 儲存的管理,讓您的開發人員和管理員能夠專注於應用程式部署。NetApp Trident EKS 外掛程式包含最新的安全性修補程式和錯誤修復,並經過 AWS 驗證,可與 Amazon EKS 搭配使用。此 EKS 外掛程式可協助您持續確保 Amazon EKS 叢集的安全性和穩定性,並減少安裝、設定和更新外掛程式所需的工作量。

先決條件

在為 AWS EKS 設定 Trident 附加元件之前,請確保您已具備以下條件:

  • 具有使用附加元件權限的 Amazon EKS 叢集帳戶。請參閱 "Amazon EKS 附加元件"

  • AWS 對 AWS Marketplace 的權限:
    "aws-marketplace:ViewSubscriptions",
    "aws-marketplace:Subscribe",
    "aws-marketplace:Unsubscribe

  • AMI 類型:Amazon Linux 2(AL2_x86_64)或 Amazon Linux 2 Arm(AL2_ARM_64)

  • 節點類型:AMD 或 ARM

  • 現有的 Amazon FSx for NetApp ONTAP 檔案系統

步驟

  1. 請務必建立 IAM 角色和 AWS 密鑰,以使 EKS Pod 能夠存取 AWS 資源。有關說明,請參閱 "建立 IAM 角色和 AWS Secret"

  2. 在 EKS Kubernetes 叢集上,導覽至 Add-ons 標籤。

    aws eks 01
  3. 前往 AWS Marketplace 外掛程式,然後選擇 storage 類別。

    aws eks 02
  4. 找到 NetApp Trident,選取 Trident 外掛程式的複選框,然後按一下 Next

  5. 選擇所需的附加元件版本。

    aws eks 03
  6. 配置所需的附加元件設定。

    aws eks 04
  7. 如果您正在使用 IRSA (服務帳戶的 IAM 角色),請參閱其他組態步驟"這裡"

  8. 選擇 Create

  9. 確認附加元件的狀態為 Active

    aws eks 05
  10. 執行以下命令以驗證 Trident 是否已正確安裝在叢集上:

    kubectl get pods -n trident
  11. 繼續進行設定並配置儲存後端。如需相關資訊、請參閱 "配置儲存後端"

使用 CLI 安裝/解除安裝 Trident EKS 附加元件

使用 CLI 安裝 NetApp Trident EKS 外掛程式:

以下範例指令安裝 Trident EKS 外掛程式:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.0-eksbuild.1(使用專用版本)

以下範例指令安裝 Trident EKS 外掛程式版本 25.6.1:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.1-eksbuild.1(使用專用版本)

以下範例指令安裝 Trident EKS 外掛程式版本 25.6.2:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.2-eksbuild.1(使用專用版本)

使用 CLI 卸載 NetApp Trident EKS 外掛程式:

以下命令會解除安裝 Trident EKS 附加元件:

eksctl delete addon --cluster K8s-arm --name netapp_trident-operator