How do I integrate Azure NetApp Files with AKS cluster to use dynamic provisioning?

AK 1 Reputation point
2020-10-14T10:40:05.67+00:00

I would like to integrate the Azure NetApp files with my AKS cluster and I see, in order to have dynamic provisioning of Persistent Volumes, installing NetApp trident is mandatory. After the installation of the trident on my AKS cluster, how do I mount my NFS volume of NetApp files to my AKS cluster?

Azure NetApp Files
Azure NetApp Files
An Azure service that provides enterprise-grade file shares powered by NetApp.
83 questions
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
1,878 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. ChristopherW-MSFT 1,681 Reputation points
    2020-10-14T18:57:23.51+00:00

    Hi @AK

    You can connect an NSF Volume to the AKS Cluster if it's from an NFS Server in the same or Peered Virtual Network as the AKS Cluster. You can then setup a PersistentVolume and PersistentVolumeClaim in the AKS Cluster to mount the NFS Volume. https://learn.microsoft.com/en-us/azure/aks/azure-nfs-volume#connecting-aks-cluster-to-nfs-server

    Azure NetApp Files is similar, but you'll need to create a Azure NetApp Files in the same Resource Group and Region as the AKS Cluster, a dedicated Subnet in the same Virtual Network as the AKS Cluster for the Azure NetApp Files, then you can create a PersistentVolume and PersistentVolumeClaim with Kubectl. https://learn.microsoft.com/en-us/azure/aks/azure-netapp-files