Skip to content

Commit bf5c9c0

Browse files
authored
Update howto-nexus-instance-deployment-template.md
Resolving comments, adding irt.
1 parent 7e51c5d commit bf5c9c0

File tree

1 file changed

+29
-40
lines changed

1 file changed

+29
-40
lines changed

articles/operator-nexus/howto-nexus-instance-deployment-template.md

Lines changed: 29 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -191,14 +191,6 @@ If any failures occur, report the <MISE_CID>, <CORRELATION_ID>, status code, and
191191
az network vpn-connection list -g <NFC_MRG> --subscription <CUSTOMER_SUB_ID> -o table
192192
```
193193

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-
202194
</details>
203195

204196
## 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
236228
az networkcloud clustermanager list --subscription <CUSTOMER_SUB_ID> -o table
237229
```
238230

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-
247231
</details>
248232

249233
## Deploy Fabric
@@ -347,14 +331,6 @@ If any failures occur, report the <MISE_CID>, <CORRELATION_ID>, status code, and
347331
az networkfabric fabric list --resource-group <NF_RG> --subscription <CUSTOMER_SUB_ID> -o table
348332
```
349333

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-
358334
</details>
359335

360336
## Deploy Cluster
@@ -404,14 +380,6 @@ If any failures occur, report the <MISE_CID>, <CORRELATION_ID>, status code, and
404380
"value": <CLUSTER_DEPLOY_THRESHOLD>
405381
```
406382

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-
415383
### Deploy Cluster
416384

417385
To initiate Cluster deployment through Azure portal:
@@ -488,14 +456,35 @@ BMM provisioning is complete when the following conditions are met:
488456
### Review Operator Nexus release notes
489457
Review the Operator Nexus release notes for any version specific actions required post-deployment.
490458

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.
499488
500489
</details>
501490

0 commit comments

Comments
 (0)