Skip to content

Commit 9cad855

Browse files
authored
Merge pull request #17319 from MicrosoftDocs/main
3/11/2025 AM Publish
2 parents 5af1ec5 + 915dd39 commit 9cad855

File tree

2 files changed

+17
-15
lines changed

2 files changed

+17
-15
lines changed

azure-local/deploy/sdn-express-23h2.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Deploy an SDN infrastructure using SDN Express for Azure Local, version 2
33
description: Learn to deploy an SDN infrastructure using SDN Express for Azure Local, version 23h2.
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 02/20/2025
6+
ms.date: 03/10/2025
77
ms.author: alkohli
88
ms.reviewer: anirbanpaul
99
---
@@ -17,7 +17,7 @@ In this article, you deploy an end-to-end Software Defined Network (SDN) infrast
1717
You can also deploy an SDN infrastructure System Center Virtual Machine Manager (VMM). For more information, [Manage SDN resources in the VMM fabric](/system-center/vmm/network-sdn).
1818

1919
> [!IMPORTANT]
20-
> If you are deploying SDN on Azure Local, ensure that all the applicable SDN infrastructure VMs (Network Controller, Software Load Balancers, Gateways) are on the latest Windows Update patch. You can initiate the update from the SConfig UI on the machines. Without the latest patches, connectivity issues may arise. For more information about updating the SDN infrastructure, see [Update SDN infrastructure for Azure Local](../manage/update-sdn.md).
20+
> If you're deploying SDN on Azure Local, ensure that all the applicable SDN infrastructure VMs (Network Controller, Software Load Balancers, Gateways) are on the latest Windows Update patch. You can initiate the update from the SConfig UI on the machines. Without the latest patches, connectivity issues may arise. For more information about updating the SDN infrastructure, see [Update SDN infrastructure for Azure Local](../manage/update-sdn.md).
2121
2222
## Before you begin
2323

@@ -62,9 +62,11 @@ The files automatically install in the default PowerShell module directory: `C:\
6262
6363
## Edit the configuration file
6464

65-
The PowerShell `MultiNodeSampleConfig.psd1` configuration data file contains all the parameters and settings that are needed for the SDN Express script as input for the various parameters and configuration settings. This file has specific information about what needs to be filled out based on whether you're deploying only the network controller component, or the software load balancer and gateway components as well. For detailed information, see [Plan a Software Defined Network infrastructure](../concepts/plan-software-defined-networking-infrastructure.md) article.
65+
The PowerShell configuration data file (psd1 file) stores the input parameters and configuration settings that the SDN Express script requires to run. This file contains specific information about what needs to be configured, based on whether you're deploying just the Network Controller component or also the Software Load Balancer and Gateway components.
6666

67-
Navigate to the `C:\Program Files\WindowsPowerShell\Modules\SdnExpress\` folder and open the `MultiNodeSampleConfig.psd1` file in your favorite text editor. Change specific parameter values to fit your infrastructure and deployment:
67+
For more information, see [Plan a Software Defined Network infrastructure](../concepts/plan-software-defined-networking-infrastructure-23h2.md). For details about the relevant config file to be used, see [Configuration sample files](#configuration-sample-files).
68+
69+
Navigate to the `C:\Program Files\WindowsPowerShell\Modules\SdnExpress\` folder and open the relevant config file in your favorite text editor. Change specific parameter values to fit your infrastructure and deployment.
6870

6971
### General settings and parameters
7072

@@ -162,7 +164,7 @@ The following other parameters are used by Gateway VMs only. Leave these values
162164
163165
### Settings for tenant overlay networks
164166

165-
The following parameters are used if you are deploying and managing overlay virtualized networks for tenants. If you're using Network Controller to manage traditional VLAN networks instead, these values can be left blank.
167+
The following parameters are used if you're deploying and managing overlay virtualized networks for tenants. If you're using Network Controller to manage traditional VLAN networks instead, these values can be left blank.
166168

167169
- **PASubnet** - subnet for the Provider Address (PA) network
168170
- **PAVLANID** - VLAN ID for the PA network
@@ -185,8 +187,7 @@ The SDN Express script deploys your specified SDN infrastructure. When the scrip
185187
1. Run the following command from a user account with administrative credentials for the host machines:
186188

187189
```powershell
188-
$cred=Get-credential
189-
.\SDNExpress.ps1 -ConfigurationDataFile MultiNodeSampleConfig.psd1 -DomainJoinCredential $cred -NCCredential $cred -LocalAdminCredential $cred -Verbose
190+
.\SDNExpress.ps1 -ConfigurationDataFile “Traditional VLAN networks.psd1” -DomainJoinCredential $cred -NCCredential $cred -LocalAdminCredential $cred -Verbose
190191
```
191192
192193
1. After the NC VMs are created, configure dynamic DNS updates for the Network Controller cluster name on the DNS server. For more information, see [Dynamic DNS updates](../concepts/network-controller.md#dynamic-dns-updates).

azure-local/manage/sdn-express.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Deploy an SDN infrastructure using SDN Express
33
description: Learn to deploy an SDN infrastructure using SDN Express
44
author: sethmanheim
55
ms.topic: how-to
6-
ms.date: 02/07/2025
6+
ms.date: 03/10/2025
77
ms.author: sethm
88
ms.reviewer: anirbanpaul
99
---
@@ -65,9 +65,11 @@ The files automatically install in the default PowerShell module directory: `C:\
6565

6666
## Edit the configuration file
6767

68-
The PowerShell `MultiNodeSampleConfig.psd1` configuration data file (located at the above mentioned install path) contains all the parameters and settings that are needed for the SDN Express script as input for the various parameters and configuration settings. This file has specific information about what needs to be filled out based on whether you are deploying only the network controller component, or the software load balancer and gateway components as well. For detailed information, see [Plan a Software Defined Network infrastructure](../concepts/plan-software-defined-networking-infrastructure.md).
68+
The PowerShell configuration data file (psd1 file) stores the input parameters and configuration settings that the SDN Express script requires to run. This file contains specific information about what needs to be configured, based on whether you're deploying just the Network Controller component or also the Software Load Balancer and Gateway components.
6969

70-
Navigate to the `C:\Program Files\WindowsPowerShell\Modules\SdnExpress\` folder and open the **MultiNodeSampleConfig.psd1** file in a text editor. Change specific parameter values to fit your infrastructure and deployment, as described in the next section.
70+
For more information, see [Plan a Software Defined Network infrastructure](../concepts/plan-software-defined-networking-infrastructure.md). For details about the relevant config file to be used, see [Configuration sample files](#configuration-sample-files).
71+
72+
Navigate to the `C:\Program Files\WindowsPowerShell\Modules\SdnExpress\` folder and open the relevant config file in your favorite text editor. Change specific parameter values to fit your infrastructure and deployment.
7173

7274
### General settings and parameters
7375

@@ -145,15 +147,15 @@ Leave this section empty (`Gateways = @()`) if not deploying the Gateway compone
145147

146148
### Additional settings for SLB and Gateway
147149

148-
The following additional parameters are used by SLB and Gateway VMs. Leave these values empty if you are not deploying SLB or Gateway VMs:
150+
The following additional parameters are used by SLB and Gateway VMs. Leave these values empty if you're not deploying SLB or Gateway VMs:
149151

150152
- **SDNASN** - Autonomous System Number (ASN) used by SDN to peer with network switches
151153
- **RouterASN** - Gateway router ASN
152154
- **RouterIPAddress** - Gateway router IP address
153155
- **PrivateVIPSubnet** - virtual IP address (VIP) for the private subnet
154156
- **PublicVIPSubnet** - virtual IP address for the public subnet
155157

156-
The following additional parameters are only used by Gateway VMs. Leave these values blank if you are not deploying Gateway VMs:
158+
The following additional parameters are only used by Gateway VMs. Leave these values blank if you're not deploying Gateway VMs:
157159

158160
- **PoolName** - pool name used by all Gateway VMs
159161
- **GRESubnet** - VIP subnet for GRE (if using GRE connections)
@@ -165,7 +167,7 @@ The following additional parameters are only used by Gateway VMs. Leave these va
165167
166168
### Settings for tenant overlay networks
167169

168-
The following parameters are used if you are deploying and managing overlay virtualized networks for tenants. If you are using Network Controller to manage traditional VLAN networks instead, these values can be left blank.
170+
The following parameters are used if you're deploying and managing overlay virtualized networks for tenants. If you're using Network Controller to manage traditional VLAN networks instead, these values can be left blank.
169171

170172
- **PASubnet** - subnet for the Provider Address (PA) network
171173
- **PAVLANID** - VLAN ID for the PA network
@@ -188,8 +190,7 @@ The SDN Express script deploys your specified SDN infrastructure. When the scrip
188190
1. Run the following command from a user account with administrative credentials for the cluster host servers:
189191

190192
```powershell
191-
$cred=Get-credential
192-
.\SDNExpress.ps1 -ConfigurationDataFile MultiNodeSampleConfig.psd1 -DomainJoinCredential $cred -NCCredential $cred -LocalAdminCredential $cred -Verbose
193+
.\SDNExpress.ps1 -ConfigurationDataFile “Traditional VLAN networks.psd1” -DomainJoinCredential $cred -NCCredential $cred -LocalAdminCredential $cred -Verbose
193194
```
194195
195196
1. After the NC VMs are created, configure dynamic DNS updates for the Network Controller cluster name on the DNS server. For more information, see [Dynamic DNS updates](../concepts/network-controller.md#dynamic-dns-updates).

0 commit comments

Comments
 (0)