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-nexus/howto-nexus-instance-deployment-template.md
+29-40Lines changed: 29 additions & 40 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -191,14 +191,6 @@ If any failures occur, report the <MISE_CID>, <CORRELATION_ID>, status code, and
191
191
az network vpn-connection list -g <NFC_MRG> --subscription <CUSTOMER_SUB_ID> -o table
192
192
```
193
193
194
-
### Add resource tag on NFC resource in Azure portal (optional)
195
-
To increase visibility of the deployment, add a tag to the NFC resource in Azure portal:
196
-
```
197
-
|Name | Value |
198
-
|----------------|-----------------
199
-
|GF in progress |<DE_ID> |
200
-
```
201
-
202
194
</details>
203
195
204
196
## Deploy CM (skip section if CM already exists)
@@ -236,14 +228,6 @@ If any failures occur, report the <MISE_CID>, <CORRELATION_ID>, status code, and
236
228
az networkcloud clustermanager list --subscription <CUSTOMER_SUB_ID> -o table
237
229
```
238
230
239
-
### Add resource tag on CM resource in Azure portal (optional)
240
-
To increase visibility of the deployment, add a tag to the CM resource in Azure portal (optional):
241
-
```
242
-
|Name | Value |
243
-
|----------------|-----------------
244
-
|GF in progress |<DE_ID> |
245
-
```
246
-
247
231
</details>
248
232
249
233
## Deploy Fabric
@@ -347,14 +331,6 @@ If any failures occur, report the <MISE_CID>, <CORRELATION_ID>, status code, and
347
331
az networkfabric fabric list --resource-group <NF_RG> --subscription <CUSTOMER_SUB_ID> -o table
348
332
```
349
333
350
-
### Add resource tag on Fabric resource in Azure portal
351
-
To increase visibility of the deployment, add a tag to the Fabric resource in Azure portal (optional):
352
-
```
353
-
|Name | Value |
354
-
|----------------|-----------------
355
-
|GF in progress |<DE_ID> |
356
-
```
357
-
358
334
</details>
359
335
360
336
## Deploy Cluster
@@ -404,14 +380,6 @@ If any failures occur, report the <MISE_CID>, <CORRELATION_ID>, status code, and
404
380
"value": <CLUSTER_DEPLOY_THRESHOLD>
405
381
```
406
382
407
-
### Add resource tag on Cluster resource in Azure portal
408
-
To increase visibility of the deployment, add a tag to the Cluster resource in Azure portal (optional):
409
-
```
410
-
|Name | Value |
411
-
|----------------|-----------------
412
-
|GF in progress |<DE_ID> |
413
-
```
414
-
415
383
### Deploy Cluster
416
384
417
385
To initiate Cluster deployment through Azure portal:
@@ -488,14 +456,35 @@ BMM provisioning is complete when the following conditions are met:
488
456
### Review Operator Nexus release notes
489
457
Review the Operator Nexus release notes for any version specific actions required post-deployment.
490
458
491
-
### Remove DE Tags for GF in progress (if added)
492
-
- Search for these resources in Azure portal and remove the `GF in progress` tags applied (if any exist):
493
-
- <NFC_NAME>
494
-
- <NF_NAME>
495
-
- <CM_NAME>
496
-
- <CLUSTER_NAME>
497
-
- Remove `GF provision issue` Azure resource tags for any BMM issues resolved after deployment.
498
-
- To remove a tag, click `Tags (edit)` and click the `Remove` icon next to the Tag, then click `Save`.
459
+
### Validate Nexus instance
460
+
461
+
Validate the health and status of all the Nexus instance resources created during deployment with the [Nexus Instance Readiness Test (IRT)](howto-run-instance-readiness-testing.md).
462
+
463
+
To perform a simple validation of the Nexus instance components post-deployment through Azure CLI:
464
+
```
465
+
# NFC
466
+
az networkfabric controller list --subscription <CUSTOMER_SUB_ID> -o table
467
+
az vm list -o table --query "[?location=='<AZURE_REGION>']" --subscription <CUSTOMER_SUB_ID>
468
+
az customlocation list -o table --query "[?location=='<AZURE_REGION>']" | grep <NFC_NAME> --subscription <CUSTOMER_SUB_ID>
469
+
470
+
# Fabric
471
+
az networkfabric fabric list --resource-group <NF_RG> --subscription <CUSTOMER_SUB_ID> -o table
472
+
az networkfabric rack list -o table --resource-group <NF_RG> --subscription <CUSTOMER_SUB_ID> -o table
473
+
az networkfabric fabric device list --resource-group <NF_RG> --subscription <CUSTOMER_SUB_ID> -o table
474
+
az networkfabric nni list -g <NF_RG> --fabric <NF_NAME> --subscription <CUSTOMER_SUB_ID> -o table
475
+
az networkfabric acl list -g <NF_RG> --fabric <NF_NAME> --subscription <CUSTOMER_SUB_ID> -o table
476
+
az networkfabric l2domain list -g <NF_RG> --fabric <NF_NAME> --subscription <CUSTOMER_SUB_ID> -o table
477
+
478
+
# CM
479
+
az networkcloud clustermanager list --subscription <CUSTOMER_SUB_ID> -o table
480
+
481
+
# Cluster
482
+
az networkcloud cluster list --subscription <CUSTOMER_SUB_ID> -o table
483
+
az networkcloud baremetalmachine list -g <CLUSTER_MRG> --subscription <CUSTOMER_SUB_ID> --query "sort_by([]. {name:name,kubernetesNodeName:kubernetesNodeName,location:location,readyState:readyState,provisioningState:provisioningState,detailedStatus:detailedStatus,detailedStatusMessage:detailedStatusMessage,cordonStatus:cordonStatus,powerState:powerState,machineRoles:machineRoles| join(', ', @),createdAt:systemData.createdAt}, &name)" -o table
484
+
az networkcloud storageappliance list -g <CLUSTER_MRG> --subscription <CUSTOMER_SUB_ID> -o table
485
+
```
486
+
> [!Note]
487
+
> IRT validation provides a complete functional test of networking and workloads across all components of the Nexus instance. Simple validation does not provide functional tesing.
0 commit comments