Skip to content

Commit b42c771

Browse files
author
Jared Ross
committed
fix error messages
1 parent 683f252 commit b42c771

File tree

1 file changed

+21
-16
lines changed

1 file changed

+21
-16
lines changed

articles/operator-nexus/howto-configure-network-fabric-controller.md

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: "Azure Operator Nexus : How to configure Network fabric Controller"
3-
description: How to configure Network fabric Controller
2+
title: "Azure Operator Nexus : How to configure Network Fabric Controller"
3+
description: How to configure Network Fabric Controller
44
author: surajmb #Required
55
ms.author: surmb #Required
66
ms.service: azure #Required
77
ms.topic: how-to #Required; leave this attribute/value as-is.
88
ms.date: 02/06/2023 #Required; mm/dd/yyyy format.
99
ms.custom: template-how-to #Required; leave this attribute/value as-is.
1010
---
11-
# Create and modify a network fabric Controller using Azure CLI
11+
# Create and modify a Network Fabric Controller using Azure CLI
1212

13-
This article describes how to create a Network fabric Controller by using the Azure Command Line Interface (AzureCLI).
14-
This document also shows you how to check the status, or delete a Network fabric Controller.
13+
This article describes how to create a Network Fabric Controller by using the Azure Command Line Interface (AzureCLI).
14+
This document also shows you how to check the status, or delete a Network Fabric Controller.
1515

1616
## Prerequisites
1717

@@ -37,7 +37,7 @@ Check the subscriptions for the account.
3737
az account list
3838
```
3939

40-
Select the subscription for which you want to create a Network fabric Controller. This subscription will be used across all Operator Nexus resources.
40+
Select the subscription for which you want to create a Network Fabric Controller. This subscription will be used across all Operator Nexus resources.
4141

4242
```azurecli
4343
az account set --subscription "<subscription ID>"
@@ -63,11 +63,13 @@ Once registered, you should see the RegistrationState state for the namespace ch
6363

6464
If you've already registered, you can verify using the `show` command.
6565

66-
## Create a network fabric controller
66+
## Create a Network Fabric Controller
6767

68-
If you don't have a resource group created already, you must create a resource group before you create your Network fabric Controller.
68+
If you don't have a resource group created already, you must create a resource group before you create your Network Fabric Controller.
69+
70+
> [!NOTE]
71+
> You should create a separate Resource Group for Network Fabric Controller (NFC) and a separate one for Network fabric (NF). The value (\_) underscore is not supported for any of the naming conventions, for example (Resource Name or Resource Group.
6972
70-
**Note**: You should create a separate Resource Group for Network fabric Controller (NFC) and a separate one for Network fabric (NF). The value (\_) underscore isn't supported for any of the naming conventions, for example (Resource Name or Resource Group.
7173
You can create a resource group by running the following command:
7274

7375
```azurecli
@@ -88,7 +90,7 @@ az group create -n NFResourceGroupName -l "East US"
8890
| NFC IP Block | This Block is the NFC IP subnet, the default subnet block is 10.0.0.0/19, and it also shouldn't overlap with any of the Express Route Circuits. | 10.0.0.0/19 | 10.0.0.0/19 | Not Required | String |
8991
| Express Route Circuits | The ExpressRoute circuit is a dedicated 10G link that connects Azure and on-premises. You need to know the ExpressRoute Circuit ID and Auth key for an NFC to successfully provision. There are two Express Route Circuits, one for the Infrastructure services and other one for Workload (Tenant) services | --workload-er-connections '[{"expressRouteCircuitId": "xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx", "expressRouteAuthorizationKey": "xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx"}]' <br /><br /> --infra-er-connections '[{"expressRouteCircuitId": "xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx", "expressRouteAuthorizationKey": "xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx"}]' | subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/ER-Dedicated-WUS2-AFO-Circuits/providers/Microsoft.Network/expressRouteCircuits/MSFT-ER-Dedicated-PvtPeering-WestUS2-AFO-Ckt-01", "expressRouteAuthorizationKey": "xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx"}] | True | string |
9092

91-
Here is an example of how you can create a Network fabric Controller using the Azure CLI.
93+
Here is an example of how you can create a Network Fabric Controller using the Azure CLI.
9294
For more information, see [attributes section](#attributes-for-nfc-creation).
9395

9496
```azurecli
@@ -102,7 +104,8 @@ az nf controller create \
102104
--workload-er-connections '[{"expressRouteCircuitId": "/subscriptions/xxxxxx-xxxxxx-xxxx-xxxx-xxxxxx/resourceGroups/ER-Dedicated-WUS2-AFO-Circuits/providers/Microsoft.Network/expressRouteCircuits/MSFT-ER-Dedicated-PvtPeering-WestUS2-AFO-Ckt-01"", "expressRouteAuthorizationKey": "<auth-key>"}]'
103105
```
104106

105-
**Note:** The NFC creation takes between 30-45 mins. Start using the show commands to monitor the progress of the NFC creation. You'll start to see different provisioning states while monitoring the progress of NFC creation such as, Accepted, updating and Succeeded/Failed.
107+
> [!NOTE]
108+
> The NFC creation takes between 30-45 mins. Start using the show commands to monitor the progress of the NFC creation. You'll start to see different provisioning states while monitoring the progress of NFC creation such as, Accepted, updating and Succeeded/Failed.
106109
107110
Expected output:
108111

@@ -136,7 +139,7 @@ Expected output:
136139
"lastModifiedBy": "[email protected]",
137140
```
138141

139-
## Get network fabric controller
142+
## Get Network Fabric Controller
140143

141144
```azurecli
142145
nfacliuser:~$ az nf controller show --resource-group "NFCResourceGroupName" --resource-name "nfcname"
@@ -194,13 +197,14 @@ Expected output:
194197
}
195198
```
196199

197-
## Delete network fabric controller
200+
## Delete Network Fabric Controller
198201

199202
```azurecli
200203
az nf controller delete --resource-group "NFCResourceGroupName" --resource-name "nfcname"
201204
```
202205

203-
**NOTE:**: if NF is created, then make sure the NF is deleted first before you delete the NFC.
206+
> [!NOTE]
207+
> If NF is created, then make sure the NF is deleted first before you delete the NFC.
204208

205209
Expected output:
206210

@@ -214,8 +218,9 @@ Expected output:
214218
"createdAt": "2022-10-31T10:47:08.072025+00:00",
215219
```
216220

217-
**NOTE:** It will take 30 mins to delete the NFC. Verify the hosted resources in Azure portal whether or not it's deleted. Delete and recreate NFC if you run into NFC provisioning issue (Failed).
221+
> [!NOTE]
222+
> It will take 30 mins to delete the NFC. Verify the hosted resources in Azure portal whether or not it's deleted. Delete and recreate NFC if you run into NFC provisioning issue (Failed).
218223

219224
### Next steps
220225

221-
Once you've successfully created a Network fabric Controller, the next step is to create a [Cluster Manager](./howto-cluster-manager.md).
226+
Once you've successfully created a Network Fabric Controller, the next step is to create a [Cluster Manager](./howto-cluster-manager.md).

0 commit comments

Comments
 (0)