If the secret has a valid name with dots in it (my-cluster.example.com) you will not be able to use the secretVolumeMount because it uses the secret name as a volume name where dots are not allowed.
We could:
- Allow overriding the volumeName,
- sanitize the volume name (removing the dots) before naming the volume.