Azure Private DNS Zone A record sets are getting overridden

Apurva Pathak 635 Reputation points
2024-04-29T13:24:38.37+00:00

Hey folks,

I have Private DNS Zones for Blob and DFS resources in Azure and have an Azure policy which automates the integration of PEs with DNS zone.

But what happening is that whenever I am creating a new PE of the same resource type (let's say blob) the existing entry in DNS zone is getting overridden by the IP address of the newly integrated PE.

Is this an expected behavior? Shouldn't it be 'Appending' the zone if they already exist rather than overriding it because Private DNS Zones support 20 records per record set for private DNS zones as specified here.

I have tested it through GUI as well as Terraform but same in both of the cases.

Any help with this will be helpful.

Cheers!

Apurva Pathak

Azure DNS
Azure DNS
An Azure service that enables hosting Domain Name System (DNS) domains in Azure.
703 questions
Azure Private Link
Azure Private Link
An Azure service that provides private connectivity from a virtual network to Azure platform as a service, customer-owned, or Microsoft partner services.
524 questions
0 comments No comments
{count} votes

Accepted answer
  1. ChaitanyaNaykodi-MSFT 26,706 Reputation points Microsoft Employee
    2024-04-29T23:46:42.43+00:00

    @Apurva Pathak

    Thank you for reaching out.

    Based on your question above. I understand that you have an existing Azure Private DNS zone for Blob and DFS services and you have an Azure policy which automates the integration of PEs with DNS zone. But whenever you are creating a new PE of the same resource type (let's say blob) the existing entry in DNS zone is getting overridden by the IP address of the newly integrated PE.

    This actually expected behavior and it is currently documented here.

    User's image Hope this helps. Please let me know if you have any question. Thank you!

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.