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

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

貢獻者 netapp-aruldeepa netapp-mwallis

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

先決條件

在設定 AWS EKS 的 Trident 附加元件之前、請確定您具有下列項目:

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

  • AWS 對 AWS 市場的權限:
    "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 密碼"

  2. 在 EKS Kubernetes 叢集上,瀏覽至 * 附加元件 * 索引標籤。

    AWS EKS 01
  3. 前往 * AWS Marketplace 附加元件 * 並選擇 _storage 類別。

    AWS EKS 02
  4. 找到 * NetApp Trident * 並選取 Trident 附加元件的核取方塊,然後按一下 * 下一步 * 。

  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 (附專用版本)

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

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

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