Skip to content

Commit c5e654a

Browse files
committed
added links
1 parent ff70f58 commit c5e654a

File tree

1 file changed

+2
-19
lines changed

1 file changed

+2
-19
lines changed

articles/operator-5g-core/quickstart-complete-prerequisites-deploy-azure-kubernetes-service.md

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,11 @@ ms.date: 05/20/2024
1212

1313
# Quickstart: Complete the prerequisites to deploy Azure Operator 5G Core Preview on Azure Kubernetes Service
1414

15-
This article shows you how to prepare the prerequisite infrastructure required to deploy the Azure Operator 5G Core. The first section discusses the preparation of the Azure Kubernetes Service cluster; the second shows you how to modify the cluster to add extra accelerated networking interfaces - Single Root I/O Virtualization (SR-IOV) interfaces, which we also refer to these interfaces interchangeably as data plane ports. Lastly, we include the preparation of the Azure loadbalncer and storage services required distribute traffic and store data from the cluster.
1615
This article shows you how to prepare the prerequisite infrastructure required to deploy the Azure Operator 5G Core. The first section discusses the preparation of the Azure Kubernetes Service cluster; the second shows you how to modify the cluster to add extra accelerated networking interfaces - Single Root I/O Virtualization (SR-IOV) interfaces, which we also refer to these interfaces interchangeably as data plane ports. Lastly, we include the preparation of the Azure loadbalncer and storage services required distribute traffic and store data from the cluster.
1716

1817
## Prerequisites
1918

20-
To deploy on the Azure Kubernetes Service, you will need the following configurations:
21-
To deploy on the Azure Kubernetes Service, you will need the following configurations:
19+
To deploy on the Azure Kubernetes Service, you'll need the following configurations:
2220

2321
- [Resource Group/Subscription](../cost-management-billing/manage/create-enterprise-subscription.md)
2422
- The [Azure Operator 5G Core release version and corresponding Kubernetes version](overview-product.md#compatibility)
@@ -32,7 +30,6 @@ To deploy on the Azure Kubernetes Service, you will need the following configura
3230

3331
## Assign subnets for specific network functions
3432

35-
Azure assigns a virtual network address by default, but based on the network architecture, detailed network and subnet planning is required.
3633
Azure assigns a virtual network address by default, but based on the network architecture, detailed network and subnet planning is required.
3734

3835
The reference deployment of Azure Operator 5G Core is a single cluster, with one virtual network and multiple constituent subnets as part of the same virtual network.
@@ -55,10 +52,7 @@ Additional IP subnets exist for the Access and Mobility Function (AMF) and User
5552
|AMF_N2-LB_subnet | SCTP loopback address |
5653
|UPF_N3-LB_subnet | GTP-U loopback address |
5754
|UPF_N6-LB_subnet | Data networks names (DNN) loopback addresses |
58-
|UPF_N3-LB_subnet | GTP-U loopback address |
59-
|UPF_N6-LB_subnet | Data networks names (DNN) loopback addresses |
6055

61-
The topology and quantity of vnets and subnets can differ based on your custom requirements. For more information, see [Quickstart: Use the Azure portal to create a virtual network](../virtual-network/quick-create-portal.md) to create a virtual network.
6256
The topology and quantity of vnets and subnets can differ based on your custom requirements. For more information, see [Quickstart: Use the Azure portal to create a virtual network](../virtual-network/quick-create-portal.md) to create a virtual network.
6357

6458
> [!NOTE]
@@ -84,9 +78,6 @@ Once you complete these steps, you can create the AKS cluster:
8478

8579
:::image type="content" source="media/quickstart-complete-prerequisites-deploy-azure-kubernetes-service/basic-tab-fields.png" alt-text="Basic tab of AKS containers showing fields that must be completed to create an AKS cluster.":::
8680

87-
1. Navigate to the **Add a node pool** tab, then modify the node details where required to meet infrastructure standards. In this setup, there are two node pools.
88-
- Rename the sample **Node pool names** from **agentpool** and **userpool** to **system** and **worker**.
89-
- Select the appropriate pool name to edit the names and choose VM series and size based on the recommended sizing, availability, and capacity requirements.
9081
1. Navigate to the **Add a node pool** tab, then modify the node details where required to meet infrastructure standards. In this setup, there are two node pools.
9182
- Rename the sample **Node pool names** from **agentpool** and **userpool** to **system** and **worker**.
9283
- Select the appropriate pool name to edit the names and choose VM series and size based on the recommended sizing, availability, and capacity requirements.
@@ -98,9 +89,6 @@ Once you complete these steps, you can create the AKS cluster:
9889
- Select **250** as the **Max pods per node**, and don't choose to **Enable public IP per node**. Use the default values for the remaining settings.
9990
- Select **update** and move to the **Networking** tab.
10091

101-
> [!NOTE]
102-
> update the worker node pool details as shown.
103-
10492
> [!NOTE]
10593
> update the worker node pool details as shown.
10694
@@ -130,7 +118,6 @@ Once you complete these steps, you can create the AKS cluster:
130118

131119
9. Navigate to the **Advanced** tab and mark the box to **Enable secret store CSI driver**. Don't edit any other field.
132120
10. Note the name of the **managed Infrastructure Resource group** displayed. This name is required to modify the cluster nodes and add extra data plane ports.
133-
10. Note the name of the **managed Infrastructure Resource group** displayed. This name is required to modify the cluster nodes and add extra data plane ports.
134121
11. Select **Review + create** once validation completes.
135122

136123
:::image type="content" source="media/quickstart-complete-prerequisites-deploy-azure-kubernetes-service/advanced-tab.png" alt-text="Advanced tab showing the checkbox and button user must select to successfully create an AKS cluster.":::
@@ -140,7 +127,6 @@ Once you complete these steps, you can create the AKS cluster:
140127
1. Once you successfully create the cluster, navigate to the **settings** section of the AKS cluster and verify that the provisioning status of **Node pools** is **Succeeded**.
141128
1. Stop the AKS cluster.
142129
1. Navigate to the **Managed Infrastructure Resource group** referenced during the cluster creation process.
143-
1. Navigate to the **Managed Infrastructure Resource group** referenced during the cluster creation process.
144130
1. Select the **Virtual Machine Scale Set** resource named `aks-worker-<random-number>-vmss`.
145131
1. Navigate to the **Networking > Network Settings tab** to add more data plane ports to the worker nodes to support the defined network subnets earlier.
146132
1. Select **Add network interface**. A **Create network interface** tab appears:
@@ -166,11 +152,9 @@ Once you complete these steps, you can create the AKS cluster:
166152
10. Choose **Edit** from the **Data** section of the screen.
167153
11. For each of your data planes ports, ensure that the **enableAcceleratedNetworking** and the **enableIPForwarding** fields are set to **True**.
168154

169-
The following shows an example for the example for the AMF_N2_subnet:
170-
The following shows an example for the example for the AMF_N2_subnet:
155+
The following shows an example for the AMF_N2_subnet:
171156

172157
```properties
173-
"name": "AMF_N2_SUBNET",
174158
"name": "AMF_N2_SUBNET",
175159
"properties": {
176160
"primary": false,
@@ -185,7 +169,6 @@ The following shows an example for the example for the AMF_N2_subnet:
185169
"enableIPForwarding": true,
186170
"ipConfigurations": [
187171
{
188-
"name": "AMF_N2_SUBNET-defaultIpConfiguration",
189172
"name": "AMF_N2_SUBNET-defaultIpConfiguration",
190173
"properties": {
191174
"primary": true,

0 commit comments

Comments
 (0)