Skip to content

Commit 0979d11

Browse files
Merge pull request #239963 from James-Green-Microsoft/trial-feedback-fixes
Trial feedback fixes
2 parents e5d5dc3 + 7b830c4 commit 0979d11

File tree

2 files changed

+35
-15
lines changed

2 files changed

+35
-15
lines changed

articles/private-5g-core/commission-cluster.md

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,12 @@ WinRM may already be enabled on your machine, as you only need to do it once. En
5454
5555
1. At the prompt, enter your Azure Stack Edge password. Ignore the following message:
5656
57-
```powershell
58-
WARNING: The Windows PowerShell interface of your device is intended to
57+
`WARNING: The Windows PowerShell interface of your device is intended to
5958
be used only for the initial network configuration. Please
6059
engage Microsoft Support if you need to access this interface
6160
to troubleshoot any potential issues you may be experiencing.
6261
Changes made through this interface without involving Microsoft
63-
Support could result in an unsupported configuration.
64-
```
62+
Support could result in an unsupported configuration.`
6563
6664
You now have a minishell session set up ready to enable your Azure Kubernetes Service in the next step.
6765
@@ -177,12 +175,18 @@ The page should now look like the following image:
177175
:::image type="content" source="media/commission-cluster/commission-cluster-kubernetes-preview-enabled.png" alt-text="Screenshot showing Kubernetes (Preview) with two tables. The first table is called Compute virtual switch and the second is called Virtual network. A green tick shows that the virtual networks are enabled for Kubernetes.":::
178176
:::zone-end
179177

180-
## Start the cluster and set up Arc
178+
## Enable VM management on the ASE
181179

182-
Access the Azure portal and go to the **Azure Stack Edge** resource created in the Azure portal.
180+
1. Access the Azure portal and go to the **Azure Stack Edge** resource created in the Azure portal.
181+
1. Select **Edge services**.
182+
1. Select **Virtual machines**.
183+
1. Select **Enable**.
184+
185+
## Start the cluster and set up Arc
183186

184187
If you're running other VMs on your Azure Stack Edge, we recommend that you stop them now, and start them again once the cluster is deployed. The cluster requires access to specific CPU resources that running VMs may already be using.
185188

189+
1. Access the Azure portal and go to the **Azure Stack Edge** resource created in the Azure portal.
186190
1. To deploy the cluster, select the **Kubernetes** option and then select the **Add** button to configure the cluster.
187191

188192
:::image type="content" source="media/commission-cluster/commission-cluster-add-kubernetes.png" alt-text="Screenshot of Kubernetes Overview pane, showing the Add button to configure Kubernetes service.":::
@@ -194,7 +198,7 @@ If you're running other VMs on your Azure Stack Edge, we recommend that you stop
194198

195199
The creation of the Kubernetes cluster takes about 20 minutes. During creation, there may be a critical alarm displayed on the **Azure Stack Edge** resource. This alarm is expected and should disappear after a few minutes.
196200

197-
Once deployed, the portal should show **Kubernetes service is healthy** on the overview page.
201+
Once deployed, the portal should show **Kubernetes service is running** on the overview page.
198202

199203
## Set up kubectl access
200204

@@ -240,13 +244,17 @@ You can now view information about what’s running on the cluster – the follo
240244
241245
You should verify that the AKS cluster is set up correctly by running the following *kubectl* commands using the *kubeconfig* downloaded from the UI in [Set up kubectl access](#set-up-kubectl-access):
242246
243-
`kubectl get nodes`
247+
```azurecli
248+
kubectl get nodes
249+
```
244250

245251
This command should return two nodes, one named *nodepool-aaa-bbb* and one named *target-cluster-control-plane-ccc*.
246252

247253
To view all the running pods, run:
248254

249-
`kubectl get pods -A`
255+
```azurecli
256+
kubectl get pods -A
257+
```
250258

251259
Additionally, your AKS cluster should now be visible from your Azure Stack Edge resource in the portal.
252260

@@ -302,8 +310,10 @@ The Azure Private 5G Core private mobile network requires a custom location and
302310
"helm.release-namespace": "azurehybridnetwork",
303311
"managed-by": "helm"
304312
}
305-
"@
313+
"@
314+
```
306315
316+
```azurecli
307317
az k8s-extension create `
308318
--name networkfunction-operator `
309319
--cluster-name "$ARC_CLUSTER_RESOURCE_NAME" `

articles/private-5g-core/data-plane-packet-capture.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,15 @@ Data plane packet capture works by mirroring packets to a Linux kernel interface
2929

3030
1. In a command line with kubectl access to the Azure Arc-enabled Kubernetes cluster, enter the UPF-PP troubleshooter pod:
3131

32-
`kubectl exec -it -n core core-upf-pp-0 -c troubleshooter -- bash`
32+
```azurecli
33+
kubectl exec -it -n core core-upf-pp-0 -c troubleshooter -- bash
34+
```
3335
3436
1. View the list of interfaces that can be monitored:
3537
36-
`upft list`
38+
```azurecli
39+
upft list
40+
```
3741
3842
1. Run `upftdump` with any parameters that you would usually pass to tcpdump. In particular, `-i` to specify the interface, and `-w` to specify where to write to. Close the UPFT tool when done by pressing <kbd>Ctrl + C</kbd>. The following examples are common use cases:
3943
- To run capture packets on all interfaces run `upftdump -i any -w any.pcap`
@@ -43,17 +47,23 @@ Data plane packet capture works by mirroring packets to a Linux kernel interface
4347
> Packet capture files may be large, particularly when running packet capture on all interfaces. Specify filters when running packet capture to reduce the file size - see the tcpdump documentation for the available filters.
4448
1. Leave the container:
4549
46-
`exit`
50+
```azurecli
51+
exit
52+
```
4753
4854
1. Copy the output files:
4955
50-
`kubectl cp -n core core-upf-pp-0: <path to output file> <location to copy to> -c troubleshooter`
56+
```azurecli
57+
kubectl cp -n core core-upf-pp-0:<path to output file> <location to copy to> -c troubleshooter
58+
```
5159
5260
The `tcpdump` may have been stopped in the middle of writing a packet, which can cause this step to produce an error stating `unexpected EOF`. However, your file should have copied successfully, but you can check your target output file to confirm.
5361
5462
1. Remove the output files:
5563
56-
`kubectl exec -it -n core core-upf-pp-0 -c troubleshooter -- rm <path to output file>`
64+
```azurecli
65+
kubectl exec -it -n core core-upf-pp-0 -c troubleshooter -- rm <path to output file>`
66+
```
5767
5868
## Next steps
5969

0 commit comments

Comments
 (0)