The Helm chart openziti-tunneler version v1.2.0 uses daemonset and ReadWriteOnce in PVC, which does not work together, since only one pod from the daemonset can connect to the PVC, and the rest of the pods will never start:
https://github.com/openziti/helm-charts/blob/main/charts/ziti-edge-tunnel/templates/daemonset.yaml
https://github.com/openziti/helm-charts/blob/main/charts/ziti-edge-tunnel/templates/identity-pvc.yaml#L7
I rolled back to version v1.1.1.
Please also set the key parameter to create a secret from --set-file zitiIdentity= and use the secret as a Volume.
For example: --set-file zitiIdentity=blablabla --set zitiIdentityVolume=secret or --set-file zitiIdentity=blablabla --set zitiIdentityVolume=pvc.
This way, the secret is created from the file without having to create it separately and is immediately mounted in the daemonset pods.
I can try to do some PR if that's welcome.