When fetching keys from azure key vault to kubernetes with External secrets, it saved with the same name that was provided in AKV, but AKV doesn't support underscores in key names. Is there an option to fetch all keys and replace dash with an underscore (from - to _)
A solution that I saw is the manual mapping of keys:
- secretKey: DB_NAME
remoteRef:
key: DB-NAME
As far as I know there is no built-in option in External Secrets to replace dash with underscore (from - to _) in Azure.

You can continue with dash as below