Skip to content

Commit f9ce9c1

Browse files
authored
Merge pull request #107560 from jpconnock/app-config-private-link
Addressing non-blocking feedback from PR review
2 parents e2dba74 + 7dc1925 commit f9ce9c1

File tree

1 file changed

+16
-18
lines changed

1 file changed

+16
-18
lines changed

articles/azure-app-configuration/concept-private-endpoint.md

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Using private endpoints for your App Configuration store enables you to:
2222
> [!NOTE]
2323
> Azure App Configuration offers the use of private endpoints as a public preview. Public preview offerings allow customers to experiment with new features prior to their official release. Public preview features and services are not meant for production use.
2424
25-
## Conceptual Overview
25+
## Conceptual overview
2626

2727
A private endpoint is a special network interface for an Azure service in your [Virtual Network](../virtual-network/virtual-networks-overview.md) (VNet). When you create a private endpoint for your App Config store, it provides secure connectivity between clients on your VNet and your configuration store. The private endpoint is assigned an IP address from the IP address range of your VNet. The connection between the private endpoint and the configuration store uses a secure private link.
2828

@@ -34,26 +34,18 @@ When you create a private endpoint for a service in your VNet, a consent request
3434

3535
Service account owners can manage consent requests and private endpoints through the `Private Endpoints` tab of the config store in the [Azure portal](https://portal.azure.com).
3636

37-
### Private Endpoints for App Configuration
37+
### Private endpoints for App Configuration
3838

3939
When creating a private endpoint, you must specify the App Configuration store to which it connects. If you have multiple App Configuration instances within an account, you need a separate private endpoint for each store.
4040

41-
#### Resources for creating private endpoints
42-
43-
For more detailed information on creating a private endpoint for your App Configuration store, refer to the following articles:
44-
45-
- [Create a private endpoint using the Private Link Center in the Azure portal](../private-link/create-private-endpoint-portal.md)
46-
- [Create a private endpoint using Azure CLI](../private-link/create-private-endpoint-cli.md)
47-
- [Create a private endpoint using Azure PowerShell](../private-link/create-private-endpoint-powershell.md)
48-
49-
### Connecting to Private Endpoints
41+
### Connecting to private endpoints
5042

5143
Azure relies upon DNS resolution to route connections from the VNet to the configuration store over a private link. You can quickly find connections strings in the Azure portal by selecting your App Configuration store, then selecting **Settings** > **Access Keys**.
5244

5345
> [!IMPORTANT]
5446
> Use the same connection string to connect to your App Configuration store using private endpoints as you would use for a public endpoint. Don't connect to the storage account using its `privatelink` subdomain URL.
5547
56-
## DNS changes for Private Endpoints
48+
## DNS changes for private endpoints
5749

5850
When you create a private endpoint, the DNS CNAME resource record for the configuration store is updated to an alias in a subdomain with the prefix `privatelink`. Azure also creates a [private DNS zone](../dns/private-dns-overview.md) corresponding to the `privatelink` subdomain, with the DNS A resource records for the private endpoints.
5951

@@ -68,13 +60,19 @@ If you are using a custom DNS server on your network, clients must be able to re
6860
> [!TIP]
6961
> When using a custom or on-premises DNS server, you should configure your DNS server to resolve the store name in the `privatelink` subdomain to the private endpoint IP address. You can do this by delegating the `privatelink` subdomain to the private DNS zone of the VNet, or configuring the DNS zone on your DNS server and adding the DNS A records.
7062
71-
#### Resources for configuring your DNS server with private endpoints
63+
## Pricing
7264

73-
For more information, see:
65+
Enabling private endpoints requires a [Standard tier](https://azure.microsoft.com/pricing/details/app-configuration/) App Configuration store. To learn about private link pricing details, see [Azure Private Link pricing](https://azure.microsoft.com/pricing/details/private-link).
7466

75-
- [Name resolution for resources in Azure virtual networks](/azure/virtual-network/virtual-networks-name-resolution-for-vms-and-role-instances#name-resolution-that-uses-your-own-dns-server)
76-
- [DNS configuration for Private Endpoints](/azure/private-link/private-endpoint-overview#dns-configuration)
67+
## Next steps
7768

78-
## Pricing
69+
Learn more about creating a private endpoint for your App Configuration store, refer to the following articles:
70+
71+
- [Create a private endpoint using the Private Link Center in the Azure portal](../private-link/create-private-endpoint-portal.md)
72+
- [Create a private endpoint using Azure CLI](../private-link/create-private-endpoint-cli.md)
73+
- [Create a private endpoint using Azure PowerShell](../private-link/create-private-endpoint-powershell.md)
74+
75+
Learn to configure your DNS server with private endpoints:
7976

80-
Enabling private endpoints requires a [Standard tier](https://azure.microsoft.com/pricing/details/app-configuration/) App Configuration store. To learn about private link pricing details, see [Azure Private Link pricing](https://azure.microsoft.com/pricing/details/private-link).
77+
- [Name resolution for resources in Azure virtual networks](/azure/virtual-network/virtual-networks-name-resolution-for-vms-and-role-instances#name-resolution-that-uses-your-own-dns-server)
78+
- [DNS configuration for Private Endpoints](/azure/private-link/private-endpoint-overview#dns-configuration)

0 commit comments

Comments
 (0)