Skip to main content

Configure the Astra Trident EKS add-on version 23.10 on EKS cluster

Contributors netapp-aruldeepa

Astra Trident streamlines Amazon FSx for NetApp ONTAP storage management in Kubernetes to enable your developers and administrators focus on application deployment. The Astra Trident EKS add-on includes the latest security patches, bug fixes, and is validated by AWS to work with Amazon EKS. The EKS add-on enables you to consistently ensure that your Amazon EKS clusters are secure and stable and reduce the amount of work that you need to do in order to install, configure, and update add-ons.

Prerequisites

Ensure that you have the following before configuring the Astra Trident add-on for AWS EKS:

  • An Amazon EKS cluster account with add-on subscription

  • AWS permissions to the AWS marketplace:
    "aws-marketplace:ViewSubscriptions",
    "aws-marketplace:Subscribe",
    "aws-marketplace:Unsubscribe

  • AMI type: Amazon Linux 2 (AL2_x86_64) or Amazon Linux 2 Arm(AL2_ARM_64)

  • Node type: AMD or ARM

  • An existing Amazon FSx for NetApp ONTAP file system

Steps

  1. On your your EKS Kubernetes cluster, navigate to the Add-ons tab.

    aws eks 01
  2. Go to AWS Marketplace add-ons and choose the storage category.

    aws eks 02
  3. Locate AstraTrident by NetApp and select the checkbox for the Astra Trident add-on.

  4. Choose the desired version of the add-on.

    aws eks 03
  5. Select the IAM role option to inherit from the node.

  6. Configure any optional settings as required and select Next.

    aws eks 04
  7. Select Create.

  8. Verify that the status of the add-on is Active.

    aws eks 05

Install/uninstall the Astra Trident EKS add-on using CLI

Install the Astra Trident EKS add-on using CLI:

The following example commands install the Astra Trident EKS add-on:
eksctl create addon --cluster K8s-arm --name netapp_trident-operator --version v23.10.0-eksbuild.
eksctl create addon --cluster K8s-arm --name netapp_trident-operator --version v23.10.0-eksbuild.1 (with a dedicated version)

Uninstall the Astra Trident EKS add-on using CLI:

The following command uninstalls the Astra Trident EKS add-on:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator