#EKS Anywhere Bottlerocket with Astra Trident

1 messages · Page 1 of 1 (latest)

split rock
#

Hi everyone,
We're trying to get Astra Trident to work with an EKS Anywhere deployment using Bottlerocket for the workload node OS. The nfs-utils package is not included in Bottlerocket. Does this mean we can't use Trident?

Thanks,
Josh

candid vale
#

Trident cannot test every platform available, but here are the docs, and some searches that may help:
(not specific to bottlerocket)

Trident docs:

Astra blog for Trid

If not working, check with EKS for more specific on NFS utils/common for bottlerocket. (Other folks from Astra team may have more info they can provide here....) Hope this is helpful!

Learn how to install, setup and operate NetApp Astra Trident for an EKS-Anywhere cluster with Network File System (NFS) using Astra Trident's ontap-nas driver

GitHub

We have an application from a third party vendor that we've been running in Kubernetes using a NFS volume to provide multiple-writer "local" storage. The NFS server is an AWS S3 File ...

split rock
#

Thanks for the information @candid vale . I can confirm that we are using a supported frontend (Kubernetes 1.25) and backend (ONTAP NFS). The Astra blog entry uses Ubuntu instead of Bottlerocket. We've considered switching to Ubuntu, but we'd rather not rearchitect our solution if possible.

#

Other CSI drivers such as aws-efs-csi-driver and csi-driver-nfs implement the nfs client in containers and don't use the client from the underlying OS.

split rock
#

Are there plans to move to using the NFS Go library in the CSI driver like others are doing?