Hello @prasantc ,
Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.
I understand that you have an existing private DNS zone for a primary Key Vault setup with auto registration of DNS in a central Azure subscription with reader access, but now you are trying to create private endpoint for Key Vault on another subscription, and you would like to know how you can use the existing private DNS zone and not create a new one.
As mentioned in the Private endpoint DNS integration doc,
If you're using a private endpoint in a hub-and-spoke model from a different subscription or even within the same subscription, link the same private DNS zones to all spokes and hub virtual networks that contain clients that need DNS resolution from the zones.
So, to make sure that the new private endpoint created in a different subscription is linked to the existing private DNS zone, you can link the existing private DNS zone deployed in the central subscription to a Virtual network deployed in your Europe dev subscription, from where you would like to resolve the Europe dev subscription Key Vault.
To link a virtual network that belongs to a different subscription to an existing private zone, you must have write operation permission on the virtual networks and the private DNS zone.
When creating the private endpoint for Key Vault on Europe dev subscription, set the Integrate with private DNS zone
to NO. And then link the Europe dev subscription Virtual network to the existing Central private DNS zone.
Once you link the private DNS zone to the Europe dev subscription Virtual network, you can manually create the DNS records as per requirement.
For more information on such setups, refer the below article:
Kindly let us know if the above helps or you need further assistance on this issue.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.