Skip to content

Commit c7c8dee

Browse files
committed
Fixed PR warnings and added FAQs and services
1 parent fd0d4e8 commit c7c8dee

9 files changed

+71
-52
lines changed

articles/extended-zones/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@
3434
- name: ContainerApps
3535
href: arc-enabled-workloads-container-apps.md
3636
- name: PostgreSQL
37-
href: arc-enabled-workloads-postgresql.md
37+
href: arc-enabled-workloads-postgre-sql.md
3838
- name: ManagedSQL
39-
href: arc-enabled-workloads-managedsql.md
39+
href: arc-enabled-workloads-managed-sql.md
4040
- name: Security
4141
items:
4242
- name: Azure Network Security Blog

articles/extended-zones/arc-enabled-workloads-arc-enabled-aks-cluster.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,26 @@ description: Learn how to creat an arc-enabled AKS cluster in an Extended Zone.
44
author: svaldes
55
ms.author: svaldes
66
ms.service: azure-extended-zones
7-
ms.topic: arc-enabled AKS in Extended Zones
7+
ms.topic: how-to
88
ms.date: 05/02/2025
9-
ms.custom: arc-enabled-aks, extended-zones
109

1110
# Customer intent: As a cloud administrator and Azure Extended Zones user, I want a quick method to deploy PaaS services via Arc in an Azure Extended Zone.
1211
---
1312

1413
# Create an Arc-enabled AKS cluster in an Extended Zone
1514

16-
In this article, you will learn how to create an Arc-enabled AKS cluster in an Extended Zone. This will help you deploy PaaS services through Arc. Current supported PaaS workloads are ContainerApps, ManagedSQL and PostgreSQL.
15+
In this article, you'll learn how to create an Arc-enabled AKS cluster in an Extended Zone, which helps you deploy PaaS services through Arc. Refer to [What is Azure Extended Zones? | Services](/azure/extended-zones/overview#services) for currently supported PaaS workloads.
1716

1817
## Prerequisites
1918

2019
- [An Azure account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) with an active subscription.
2120
- Access to an Extended Zone. For more information, see [Request access to an Azure Extended Zone](request-access.md).
2221
- Azure Cloud Shell or Azure CLI. Install the [Azure CLI](/cli/azure/install-azure-cli).
2322
- Access to a public or private container registry, such as the [Azure Container Registry](/azure/container-registry/).
24-
- Review the [requirements and limitations](/azure/container-apps/azure-arc-overview) of the public preview. Of particular importance are the cluster requirements.
2523

2624
## Getting Started
27-
If you are already familiar with the topics below, you may skip this paragraph. There are important topics you may want read before you proceed with creation:
25+
If you're already familiar with the subject, you may skip this paragraph. Here are important topics you may want read before you proceed with creation:
26+
[Requirements and limitations](/azure/container-apps/azure-arc-overview) of the public preview. Of particular importance are the cluster requirements.
2827
[Overview of Azure Arc-enabled data services](/azure/azure-arc/data/overview)
2928
[Connectivity modes and requirements](/azure/azure-arc/data/connectivity)
3029
[Storage configuration and Kubernetes storage concepts](/azure/azure-arc/data/storage-configuration)
@@ -48,10 +47,10 @@ az provider register --namespace Microsoft.OperationalInsights --wait
4847

4948
### Create an Arc-enabled AKS cluster in Extended Zones
5049

51-
Before proceeding to deploy PaaS workloads in Extended Zones, an Arc-enabled AKS cluster has to be created in the target Extended Zone. The following script will help do that and ease the deployment of supported PaaS services (see related content at the end of this article to learn more about them).
50+
Before proceeding to deploy PaaS workloads in Extended Zones, an Arc-enabled AKS cluster has to be created in the target Extended Zone. The following script helps do that and ease the deployment of supported PaaS services (see related content at the end of this article to learn more about them).
5251

5352
> [!NOTE]
54-
> Please make sure to keep parameters consistent and transfer them correctly from this script to any following ones.
53+
> Make sure to keep parameters consistent and transfer them correctly from this script to any following ones.
5554
5655
```powershell
5756
# Create an ARC-enabled AKS cluster on an edge zone
@@ -120,8 +119,8 @@ az group delete --name my-aks-cluster
120119
## Related content
121120

122121
- [Deploy arc-enabled workloads in an Extended Zone: ContainerApps](/azure/extended-zones/arc-enabled-workloads-container-apps)
123-
- [Deploy arc-enabled workloads in an Extended Zone: PostgreSQL](/azure/extended-zones/arc-enabled-workloads-postgresql)
124-
- [Deploy arc-enabled workloads in an Extended Zone: ManagedSQL](/azure/extended-zones/arc-enabled-workloads-managedsql)
122+
- [Deploy arc-enabled workloads in an Extended Zone: PostgreSQL](/azure/extended-zones/arc-enabled-workloads-postgre-sql)
123+
- [Deploy arc-enabled workloads in an Extended Zone: ManagedSQL](/azure/extended-zones/arc-enabled-workloads-managed-sql)
125124
- [Deploy an AKS cluster in an Extended Zone](deploy-aks-cluster.md)
126125
- [Deploy a storage account in an Extended Zone](create-storage-account.md)
127126
- [Frequently asked questions](faq.md)

articles/extended-zones/arc-enabled-workloads-container-apps.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,15 @@ description: Learn how to deploy arc-enabled ContainerApps in an Extended Zone.
44
author: svaldes
55
ms.author: svaldes
66
ms.service: azure-extended-zones
7-
ms.topic: arc-enabled AKS in Extended Zones
7+
ms.topic: how-to
88
ms.date: 05/02/2025
9-
ms.custom: arc-enabled-aks, extended-zones
109

1110
# Customer intent: As a cloud administrator and Azure Extended Zones user, I want a quick method to deploy PaaS services via Arc in an Azure Extended Zone.
1211
---
1312

1413
# Deploy arc-enabled workloads in an Extended Zone: ContainerApps
1514

16-
In this article, you will learn how to deploy arc-enabled workloads in an Extended Zone. The current supported workloads are ContainerApps, ManagedSQL and PostgreSQL.
15+
In this article, you'll learn how to deploy an arc-enabled ContainerApp in an Extended Zone. Refer to [What is Azure Extended Zones? | Services](/azure/extended-zones/overview#services) for currently supported PaaS workloads.
1716
Feel free to explore [Container Apps on Azure Arc Overview | Microsoft Learn](/azure/container-apps/azure-arc-overview) to become more familiar with Container Apps on Azure Arc.
1817

1918
## Prerequisites
@@ -22,24 +21,24 @@ Feel free to explore [Container Apps on Azure Arc Overview | Microsoft Learn](/a
2221
- Access to an Extended Zone. For more information, see [Request access to an Azure Extended Zone](request-access.md).
2322
- Azure Cloud Shell or Azure CLI. Install the [Azure CLI](/cli/azure/install-azure-cli).
2423
- Access to a public or private container registry, such as the [Azure Container Registry](/azure/container-registry/).
25-
- Review the [requirements and limitations](/azure/container-apps/azure-arc-overview) of the public preview. Of particular importance are the cluster requirements.
26-
- Before you proceed to create container apps clusters, you first need to set up an [Azure Arc-enabled Kubernetes cluster in Extended Zones](/azure/extended-zones/arc-enabled-workloads-arc-enabled-aks-cluster). You will need to follow the steps in *Setup*, *Create a Connected Cluster*, and (optionally) *Create a Log Analytics Workspace* before addressing the following steps in this article.
24+
- [An Azure Arc-enabled Kubernetes cluster set up in Extended Zones](/azure/extended-zones/arc-enabled-workloads-arc-enabled-aks-cluster).
2725
> [!NOTE]
2826
> Use the intended Extended Location as your location variable.
2927
3028
## Getting Started
31-
If you are already familiar with the topics below, you may skip this paragraph. There are important topics you may want read before you proceed with creation:
29+
If you're already familiar with the subject, you may skip this paragraph. Here are important topics you may want read before you proceed with creation:
30+
[Requirements and limitations](/azure/container-apps/azure-arc-overview) of the public preview. Of particular importance are the cluster requirements.
3231
[Overview of Azure Arc-enabled data services](/azure/azure-arc/data/overview)
3332
[Connectivity modes and requirements](/azure/azure-arc/data/connectivity)
3433
[Storage configuration and Kubernetes storage concepts](/azure/azure-arc/data/storage-configuration)
3534
[Kubernetes resource model](https://github.com/kubernetes/design-proposals-archive/blob/main/scheduling/resources.md#resource-quantities)
3635

3736
### Create Container Apps on Arc-enabled AKS in Extended Zones
3837

39-
Now that the Arc-enabled AKS cluster has been created, we can proceed to using the following PowerShell script to create our Container App on an AKS cluster in an Extended Zone and connect it to the Azure Arc-enabled Kubernetes.
38+
Now that the Arc-enabled AKS cluster is created, we can proceed to using the following PowerShell script to create our Container App on an AKS cluster in an Extended Zone and connect it to the Azure Arc-enabled Kubernetes.
4039

4140
> [!NOTE]
42-
> Please make sure to transfer the parameters from the Arc-enabled AKS steps correctly into the script.
41+
> Make sure to transfer the parameters from the Arc-enabled AKS steps correctly into the script.
4342
4443
```powershell
4544
# . "./CreateArcEnabledAksOnEZ.ps1"
@@ -220,8 +219,8 @@ az group delete --name my-aks-cluster-group
220219
## Related content
221220

222221
- [Create an Arc-enabled AKS cluster in an Extended Zone](/azure/extended-zones/arc-enabled-workloads-arc-enabled-aks-cluster)
223-
- [Deploy arc-enabled workloads in an Extended Zone: PostgreSQL](/azure/extended-zones/arc-enabled-workloads-postgresql)
224-
- [Deploy arc-enabled workloads in an Extended Zone: ManagedSQL](/azure/extended-zones/arc-enabled-workloads-managedsql)
222+
- [Deploy arc-enabled workloads in an Extended Zone: PostgreSQL](/azure/extended-zones/arc-enabled-workloads-postgre-sql)
223+
- [Deploy arc-enabled workloads in an Extended Zone: ManagedSQL](/azure/extended-zones/arc-enabled-workloads-managed-sql)
225224
- [Deploy an AKS cluster in an Extended Zone](deploy-aks-cluster.md)
226225
- [Deploy a storage account in an Extended Zone](create-storage-account.md)
227226
- [Frequently asked questions](faq.md)

articles/extended-zones/arc-enabled-workloads-managed-sql.md

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,48 +4,46 @@ description: Learn how to deploy arc-enabled Managed SQL Instance in an Extended
44
author: svaldes
55
ms.author: svaldes
66
ms.service: azure-extended-zones
7-
ms.topic: arc-enabled AKS in Extended Zones
7+
ms.topic: how-to
88
ms.date: 05/02/2025
9-
ms.custom: arc-enabled-aks, extended-zones
109

1110
# Customer intent: As a cloud administrator and Azure Extended Zones user, I want a quick method to deploy PaaS services via Arc in an Azure Extended Zone.
1211
---
1312

1413
# Deploy arc-enabled workloads in an Extended Zone: Managed SQL Instance
1514

16-
In this article, you will learn how to deploy arc-enabled workloads in an Extended Zone. The current supported workloads are ContainerApps, ManagedSQL and PostgreSQL.
15+
In this article, you'll learn how to deploy an arc-enabled Managed SQL Instance in an Extended Zone. Refer to [What is Azure Extended Zones? | Services](/azure/extended-zones/overview#services) for currently supported PaaS workloads.
1716

1817
## Prerequisites
1918

2019
- [An Azure account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) with an active subscription.
2120
- Access to an Extended Zone. For more information, see [Request access to an Azure Extended Zone](request-access.md).
2221
- Azure Cloud Shell or Azure CLI. Install the [Azure CLI](/cli/azure/install-azure-cli).
2322
- Access to a public or private container registry, such as the [Azure Container Registry](/azure/container-registry/).
24-
- Review the [requirements and limitations](/azure/container-apps/azure-arc-overview) of the public preview. Of particular importance are the cluster requirements.
2523
- Azure Data Studio
2624
- Azure Arc extension for Azure Data Studio
2725
- arcdata extension for Azure CLI
2826
- kubectl
29-
- In addition to the required tools, to complete the tasks, you need an [Azure Arc data controller](/azure/azure-arc/data/plan-azure-arc-data-services).
30-
- Additional client tools depending your environment. For a more comprehensive list, see [Client tools](/azure/azure-arc/data/install-client-tools).
31-
- Before you proceed to create a ManagedSQL Instance, you first need to set up an [Azure Arc-enabled Kubernetes cluster in Extended Zones](/azure/extended-zones/arc-enabled-workloads-arc-enabled-aks-cluster). You will need to follow the steps in *Setup*, *Create a Connected Cluster*, and (optionally) *Create a Log Analytics Workspace* before addressing the following steps in this article.
27+
- An [Azure Arc data controller](/azure/azure-arc/data/plan-azure-arc-data-services), in addition to the required tools.
28+
- Other client tools depending on your environment. For a more comprehensive list, see [Client tools](/azure/azure-arc/data/install-client-tools).
29+
- [An Azure Arc-enabled Kubernetes cluster set up in Extended Zones](/azure/extended-zones/arc-enabled-workloads-arc-enabled-aks-cluster).
3230
> [!NOTE]
3331
> Use the intended Extended Location as your location variable.
3432
3533
## Getting Started
36-
If you are already familiar with the topics below, you may skip this paragraph. There are important topics you may want read before you proceed with creation:
34+
If you're already familiar with the subject, you may skip this paragraph. Here are important topics you may want read before you proceed with creation:
35+
[Requirements and limitations](/azure/container-apps/azure-arc-overview) of the public preview. Of particular importance are the cluster requirements.
3736
[Overview of Azure Arc-enabled data services](/azure/azure-arc/data/overview)
3837
[Connectivity modes and requirements](/azure/azure-arc/data/connectivity)
3938
[Storage configuration and Kubernetes storage concepts](/azure/azure-arc/data/storage-configuration)
4039
[Kubernetes resource model](https://github.com/kubernetes/design-proposals-archive/blob/main/scheduling/resources.md#resource-quantities)
4140

42-
4341
### Create an Azure Arc-enabled ManagedSQL Instance in Extended Zones
4442

45-
Now that the Arc-enabled AKS cluster has been created, we can proceed to using the following PowerShell script to create our ManagedSQL Instance on an AKS cluster in an Extended Zone and connect it to the Azure Arc-enabled Kubernetes.
43+
Now that the Arc-enabled AKS cluster is created, we can proceed to using the following PowerShell script to create our ManagedSQL Instance on an AKS cluster in an Extended Zone and connect it to the Azure Arc-enabled Kubernetes.
4644

4745
> [!NOTE]
48-
> Please make sure to transfer the parameters from the Arc-enabled AKS steps correctly into the script.
46+
> Make sure to transfer the parameters from the Arc-enabled AKS steps correctly into the script.
4947
5048
```powershell
5149
. "./CreateArcEnabledAksOnEZ"
@@ -154,8 +152,7 @@ To view the instance, use the following command:
154152
az sql mi-arc list --k8s-namespace <namespace> --use-k8s
155153
```
156154

157-
You can copy the external IP and port number from here and connect to SQL Managed Instance enabled by Azure Arc using your favorite tool for connecting to eg. SQL Server or Azure SQL Managed Instance such as Azure Data Studio or SQL Server Management Studio.
158-
At this time, use the insiders build of [Azure Data Studio](https://github.com/microsoft/azuredatastudio#try-out-the-latest-insiders-build-from-main).
155+
You can copy the external IP and port number from here and connect to SQL Managed Instance enabled by Azure Arc. At this time, use the insiders build of [Azure Data Studio](https://github.com/microsoft/azuredatastudio#try-out-the-latest-insiders-build-from-main).
159156

160157

161158
## Clean up resources
@@ -170,7 +167,7 @@ az group delete --name my-aks-cluster-group
170167

171168
- [Create an Arc-enabled AKS cluster in an Extended Zone](/azure/extended-zones/arc-enabled-workloads-arc-enabled-aks-cluster)
172169
- [Deploy arc-enabled workloads in an Extended Zone: ContainerApps](/azure/extended-zones/arc-enabled-workloads-container-apps)
173-
- [Deploy arc-enabled workloads in an Extended Zone: PostgreSQL](/azure/extended-zones/arc-enabled-workloads-postgresql)
170+
- [Deploy arc-enabled workloads in an Extended Zone: PostgreSQL](/azure/extended-zones/arc-enabled-workloads-postgre-sql)
174171
- [Deploy an AKS cluster in an Extended Zone](deploy-aks-cluster.md)
175172
- [Deploy a storage account in an Extended Zone](create-storage-account.md)
176173
- [Frequently asked questions](faq.md)

0 commit comments

Comments
 (0)