apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: csi-driver-nfs namespace: argocd finalizers: - resources-finalizer.argocd.argoproj.io spec: destination: server: https://kubernetes.default.svc namespace: kube-system project: cluster-functions sources: - chart: csi-driver-nfs repoURL: https://raw.githubusercontent.com/kubernetes-csi/csi-driver-nfs/master/charts targetRevision: 4.12.1 helm: releaseName: csi-driver-nfs values: | storageClasses: - name: nfs-csi-delete annotations: storageclass.kubernetes.io/is-default-class: "true" parameters: server: 192.168.250.10 share: /volume1/k8sCluster subDir: ${pvc.metadata.name} reclaimPolicy: Delete volumeBindingMode: Immediate mountOptions: - nfsvers=4.1 - name: nfs-csi parameters: server: 192.168.250.10 share: /volume1/k8sCluster subDir: ${pvc.metadata.name} reclaimPolicy: Retain volumeBindingMode: Immediate mountOptions: - nfsvers=4.1 syncPolicy: automated: selfHeal: true syncOptions: - CreateNamespace=true