Skip to content
forked from microsoft/SDN

This repo includes PowerShell scripts for setting up the Microsoft Software Defined Networking (SDN) Stack using Windows Server 2016 Technical Preview 5.

License

Notifications You must be signed in to change notification settings

troettinger/SDN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo includes PowerShell scripts for setting up the Microsoft Software Defined Networking (SDN) Stack using Windows Server 2016 Technical Preview. An experience guide will be published shortly and linked from here to describe the pre-requisites and configuration required to use these scripts.

The SDNExpress directory contains three folders: AgentConf, TenantApps, and Scripts. The scripts directory contains PowerShell and Desired State Configuration (DSC) scripts used to configure both fabric and tenant resources in a sample SDN deployment. The TenantApps directory contains sample configuration for a two-tier application (Web and Database) deployment. The AgentConf directory holds fresh copies of OVSDB schemas used by the SDN Host Agent on each Windows Server 2016 Hyper-V host to program network policy.

At a minimum, a user will need to download the SDNExpress scripts to a host from which deployment will occur. The directory containing the SDNExpress scripts will need to have Read/Write permissions open for all hosts to be used in the deployment. The Config.psd1 configuration file will need to be customized for your environment and will be used by the SDNExpress.ps1 script to setup the SDN fabric resources. After the fabric resources are setup, the SDNExpressTenant.ps1 script can be run to create a sample, single-tenant, two-tier application (Web and Database) which uses default ACLs and two virtual subnets.

About

This repo includes PowerShell scripts for setting up the Microsoft Software Defined Networking (SDN) Stack using Windows Server 2016 Technical Preview 5.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 99.4%
  • Other 0.6%