FYI: the instructions for using the azureDisk volume type [2] to attach manually created [1] managed disks in Azure for AKS clusters deployed across availability zones does not work.
- The
az create diskcommand lacks a--zoneparameter. - Even then, the
azureDiskvolume type (provided by the azure storage CSI driver) does not dynamically createtopology.disk.csi.azure.com/zone=eastus-1stylenodeSelectorlabels so the mount fails with non-matching zone errors.
However, using the dynamic storage provisioning mode does work [3]. The quickstart instructions should probably be updated to reflect that, or else the helm charts updated to allow setting a nodeSelector to match the volume's zone.
Thanks,
Brian
[1] https://neo4j.com/docs/operations-manual/current/kubernetes/quickstart-cluster/create-pv/
[2] Create Helm deployment values files - Operations Manual
[3] Volume mounts and persistent volumes with the Neo4j Helm chart - Operations Manual