Hi We installed solr operator and then solr using helm package. We are using solr-operator version 0.7.0 and solr version 8.11. Solr is working fine.
Our requirement is we need to use Azure File share for PV mount instead of dynamic volume. Currently we can see 3 dynamic volumes are created. Each pod is creating its own dynamic volume. PV: NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS AGE pvc-6b019f0f-f816-41bf-84ac-51d3c4136ff7 20Gi RWO Delete Bound solr-operator/example-solr-secret-example-solrcloud-0 azurefile-csi 41h pvc-7702b17a-d017-4425-98b0-2c2ed76561bc 20Gi RWO Delete Bound solr-operator/data-example-solrcloud-zookeeper-1 default 6h46m pvc-87bff553-fdc8-46c6-9d2e-44c6758539e9 20Gi RWO Delete Bound solr-operator/data-example-solrcloud-zookeeper-2 default 6h45m pvc-97f51f09-e08e-46a4-86c5-ba52263dbea2 20Gi RWO Delete Bound solr-operator/example-solr-secret-example-solrcloud-1 azurefile-csi 41h pvc-a5e996b0-e986-4574-8ad6-50bca74fbb9b 20Gi RWO Delete Bound solr-operator/data-example-solrcloud-zookeeper-0 default 6h47m pvc-fe1db5e9-dd09-4c97-8383-c2247a094a74 20Gi RWO Delete Bound solr-operator/example-solr-secret-example-solrcloud-2 default 2d8h PVC: NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE data-example-solrcloud-zookeeper-0 Bound pvc-a5e996b0-e986-4574-8ad6-50bca74fbb9b 20Gi RWO default 6h48m data-example-solrcloud-zookeeper-1 Bound pvc-7702b17a-d017-4425-98b0-2c2ed76561bc 20Gi RWO default 6h47m data-example-solrcloud-zookeeper-2 Bound pvc-87bff553-fdc8-46c6-9d2e-44c6758539e9 20Gi RWO default 6h46m example-solr-secret-example-solrcloud-0 Bound pvc-6b019f0f-f816-41bf-84ac-51d3c4136ff7 20Gi RWO azurefile-csi 41h example-solr-secret-example-solrcloud-1 Bound pvc-97f51f09-e08e-46a4-86c5-ba52263dbea2 20Gi RWO azurefile-csi 41h example-solr-secret-example-solrcloud-2 Bound pvc-fe1db5e9-dd09-4c97-8383-c2247a094a74 20Gi RWO default 2d8h We tried various options to move this azure file but it's not working. We didn't find any proper doc for enabling it. Please see the helm configuration we currently use. helm: parameters: - name: image.tag value: "8.11" - name: dataStorage.type value: "persistent" - name: dataStorage.persistent.pvc.storageClassName value: azurefile-csi - name: solrOptions.security.probesRequireAuth value: "false" - name: dataStorage.persistent.pvc.name <http://datastorage.persistent.pvc.name/> value: "example-solr-secret" values: | solrOptions: javaMemory: "-Xms300m -Xmx300m" additionalLibs: - "/var/solr/data/customjars/" security: authenticationType: Basic podOptions: resources: limits: memory: 2048Mi cpu: 1000m requests: cpu: 50m memory: 256Mi dataStorage: persistent: enabled: true pvc: name: "example-solr-secret" accessModes: - ReadWriteMany storageClassName: "azurefile-csi" azureFile: secretName: example-solr-secret shareName: "apache-solr" readOnly: false Can you please let me know how we can do this? Thanks & Regards Geo P.C.