You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/operator-5g-core/quickstart-complete-prerequisites-deploy-azure-kubernetes-service.md
+2-19Lines changed: 2 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,13 +12,11 @@ ms.date: 05/20/2024
12
12
13
13
# Quickstart: Complete the prerequisites to deploy Azure Operator 5G Core Preview on Azure Kubernetes Service
14
14
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.
16
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.
17
16
18
17
## Prerequisites
19
18
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:
- 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
32
30
33
31
## Assign subnets for specific network functions
34
32
35
-
Azure assigns a virtual network address by default, but based on the network architecture, detailed network and subnet planning is required.
36
33
Azure assigns a virtual network address by default, but based on the network architecture, detailed network and subnet planning is required.
37
34
38
35
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
55
52
|AMF_N2-LB_subnet | SCTP loopback address |
56
53
|UPF_N3-LB_subnet | GTP-U loopback address |
57
54
|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 |
60
55
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.
62
56
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.
63
57
64
58
> [!NOTE]
@@ -84,9 +78,6 @@ Once you complete these steps, you can create the AKS cluster:
84
78
85
79
:::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.":::
86
80
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.
90
81
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.
91
82
- Rename the sample **Node pool names** from **agentpool** and **userpool** to **system** and **worker**.
92
83
- 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:
98
89
- 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.
99
90
- Select **update** and move to the **Networking** tab.
100
91
101
-
> [!NOTE]
102
-
> update the worker node pool details as shown.
103
-
104
92
> [!NOTE]
105
93
> update the worker node pool details as shown.
106
94
@@ -130,7 +118,6 @@ Once you complete these steps, you can create the AKS cluster:
130
118
131
119
9. Navigate to the **Advanced** tab and mark the box to **Enable secret store CSI driver**. Don't edit any other field.
132
120
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.
134
121
11. Select **Review + create** once validation completes.
135
122
136
123
:::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:
140
127
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**.
141
128
1. Stop the AKS cluster.
142
129
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.
144
130
1. Select the **Virtual Machine Scale Set** resource named `aks-worker-<random-number>-vmss`.
145
131
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.
0 commit comments