@@ -14,22 +14,22 @@ This example code is provided without copyright and AS IS. It is free for you t
14
14
@ {
15
15
AllNodes = @ (
16
16
@ {
17
- NodeName = ' *'
17
+ NodeName = ' *'
18
18
19
19
# Lab Password - assigned to Administrator and Users
20
- LabPassword = ' P@ssw0rd'
20
+ LabPassword = ' P@ssw0rd'
21
21
22
22
# Common networking
23
- InterfaceAlias = ' Ethernet'
24
- DefaultGateway = ' 192.168.3.1'
25
- SubnetMask = 24
26
- AddressFamily = ' IPv4'
27
- IPNetwork = ' 192.168.3.0/24'
28
- IPNatName = ' LabNat'
29
- DnsServerAddress = ' 192.168.3.10'
23
+ InterfaceAlias = ' Ethernet'
24
+ DefaultGateway = ' 192.168.3.1'
25
+ SubnetMask = 24
26
+ AddressFamily = ' IPv4'
27
+ IPNetwork = ' 192.168.3.0/24'
28
+ IPNatName = ' LabNat'
29
+ DnsServerAddress = ' 192.168.3.10'
30
30
31
31
# Firewall settings to enable
32
- FirewallRuleNames = @ (
32
+ FirewallRuleNames = @ (
33
33
' FPS-ICMP4-ERQ-In' ,
34
34
' FPS-ICMP6-ERQ-In' ,
35
35
' FPS-SMB-In-TCP' ,
@@ -40,83 +40,48 @@ This example code is provided without copyright and AS IS. It is free for you t
40
40
)
41
41
42
42
# Domain and Domain Controller information
43
- DomainName = " Company.Pri"
44
- DomainDN = " DC=Company,DC=Pri"
45
- DCDatabasePath = " C:\NTDS"
46
- DCLogPath = " C:\NTDS"
47
- SysvolPath = " C:\Sysvol"
48
- PSDscAllowPlainTextPassword = $true
49
- PSDscAllowDomainUser = $true
43
+ DomainName = " Company.Pri"
44
+ DomainDN = " DC=Company,DC=Pri"
45
+ DCDatabasePath = " C:\NTDS"
46
+ DCLogPath = " C:\NTDS"
47
+ SysvolPath = " C:\Sysvol"
48
+ PSDscAllowPlainTextPassword = $true
49
+ PSDscAllowDomainUser = $true
50
50
51
51
# DHCP Server Data
52
- DHCPName = ' LabNet'
53
- DHCPIPStartRange = ' 192.168.3.200'
54
- DHCPIPEndRange = ' 192.168.3.250'
55
- DHCPSubnetMask = ' 255.255.255.0'
56
- DHCPState = ' Active'
57
- DHCPAddressFamily = ' IPv4'
58
- DHCPLeaseDuration = ' 00:08:00'
59
- DHCPScopeID = ' 192.168.3.0'
60
- DHCPDnsServerIPAddress = ' 192.168.3.10'
61
- DHCPRouter = ' 192.168.3.1'
52
+ DHCPName = ' LabNet'
53
+ DHCPIPStartRange = ' 192.168.3.200'
54
+ DHCPIPEndRange = ' 192.168.3.250'
55
+ DHCPSubnetMask = ' 255.255.255.0'
56
+ DHCPState = ' Active'
57
+ DHCPAddressFamily = ' IPv4'
58
+ DHCPLeaseDuration = ' 00:08:00'
59
+ DHCPScopeID = ' 192.168.3.0'
60
+ DHCPDnsServerIPAddress = ' 192.168.3.10'
61
+ DHCPRouter = ' 192.168.3.1'
62
62
63
63
# ADCS Certificate Services information
64
- CACN = ' Company.Pri'
65
- CADNSuffix = " C=US,L=Phoenix,S=Arizona,O=Company"
66
- CADatabasePath = " C:\windows\system32\CertLog"
67
- CALogPath = " C:\CA_Logs"
68
- ADCSCAType = ' EnterpriseRootCA'
69
- ADCSCryptoProviderName = ' RSA#Microsoft Software Key Storage Provider'
70
- ADCSHashAlgorithmName = ' SHA256'
71
- ADCSKeyLength = 2048
72
- ADCSValidityPeriod = ' Years'
73
- ADCSValidityPeriodUnits = 2
64
+ CACN = ' Company.Pri'
65
+ CADNSuffix = " C=US,L=Phoenix,S=Arizona,O=Company"
66
+ CADatabasePath = " C:\windows\system32\CertLog"
67
+ CALogPath = " C:\CA_Logs"
68
+ ADCSCAType = ' EnterpriseRootCA'
69
+ ADCSCryptoProviderName = ' RSA#Microsoft Software Key Storage Provider'
70
+ ADCSHashAlgorithmName = ' SHA256'
71
+ ADCSKeyLength = 2048
72
+ ADCSValidityPeriod = ' Years'
73
+ ADCSValidityPeriodUnits = 2
74
74
75
75
# Lability default node settings
76
- Lability_SwitchName = ' LabNet'
77
- Lability_ProcessorCount = 1
78
- Lability_MinimumMemory = 1 GB
79
- Lability_MaximumMemory = 3 GB
80
- SecureBoot = $false
81
- Lability_Media = ' 2016_x64_Standard_Core_EN_Eval'
82
- <#
83
-
84
-
85
- Id Arch Media Description
86
- -- ---- ----- -----------
87
- 2019_x64_Standard_EN_Eval x64 ISO Windows Server 2019 Standard 64bit English Evaluation with Desktop Experience
88
- 2019_x64_Standard_EN_Core_Eval x64 ISO Windows Server 2019 Standard 64bit English Evaluation
89
- 2019_x64_Datacenter_EN_Eval x64 ISO Windows Server 2019 Datacenter 64bit English Evaluation with Desktop Experience
90
- 2019_x64_Datacenter_EN_Core_Eval x64 ISO Windows Server 2019 Datacenter Evaluation in Core mode
91
- 2016_x64_Standard_EN_Eval x64 ISO Windows Server 2016 Standard 64bit English Evaluation
92
- 2016_x64_Standard_Core_EN_Eval x64 ISO Windows Server 2016 Standard Core 64bit English Evaluation
93
- 2016_x64_Datacenter_EN_Eval x64 ISO Windows Server 2016 Datacenter 64bit English Evaluation
94
- 2016_x64_Datacenter_Core_EN_Eval x64 ISO Windows Server 2016 Datacenter Core 64bit English Evaluation
95
- 2016_x64_Standard_Nano_EN_Eval x64 ISO Windows Server 2016 Standard Nano 64bit English Evaluation
96
- 2016_x64_Datacenter_Nano_EN_Eval x64 ISO Windows Server 2016 Datacenter Nano 64bit English Evaluation
97
- 2012R2_x64_Standard_EN_Eval x64 ISO Windows Server 2012 R2 Standard 64bit English Evaluation
98
- 2012R2_x64_Standard_EN_V5_Eval x64 ISO Windows Server 2012 R2 Standard 64bit English Evaluation with WMF 5
99
- 2012R2_x64_Standard_EN_V5_1_Eval x64 ISO Windows Server 2012 R2 Standard 64bit English Evaluation with WMF 5.1
100
- 2012R2_x64_Standard_Core_EN_Eval x64 ISO Windows Server 2012 R2 Standard Core 64bit English Evaluation
101
- 2012R2_x64_Standard_Core_EN_V5_Eval x64 ISO Windows Server 2012 R2 Standard Core 64bit English Evaluation with WMF 5
102
- 2012R2_x64_Standard_Core_EN_V5_1_Eval x64 ISO Windows Server 2012 R2 Standard Core 64bit English Evaluation with WMF 5.1
103
- 2012R2_x64_Datacenter_EN_Eval x64 ISO Windows Server 2012 R2 Datacenter 64bit English Evaluation
104
- 2012R2_x64_Datacenter_EN_V5_Eval x64 ISO Windows Server 2012 R2 Datacenter 64bit English Evaluation with WMF 5
105
- 2012R2_x64_Datacenter_EN_V5_1_Eval x64 ISO Windows Server 2012 R2 Datacenter 64bit English Evaluation with WMF 5.1
106
- 2012R2_x64_Datacenter_Core_EN_Eval x64 ISO Windows Server 2012 R2 Datacenter Core 64bit English Evaluation
107
- 2012R2_x64_Datacenter_Core_EN_V5_Eval x64 ISO Windows Server 2012 R2 Datacenter Core 64bit English Evaluation with WMF 5
108
- 2012R2_x64_Datacenter_Core_EN_V5_1_Eval x64 ISO Windows Server 2012 R2 Datacenter Core 64bit English Evaluation with WMF 5.1
109
- WIN81_x64_Enterprise_EN_Eval x64 ISO Windows 8.1 64bit Enterprise English Evaluation
110
- WIN81_x64_Enterprise_EN_V5_Eval x64 ISO Windows 8.1 64bit Enterprise English Evaluation with WMF 5
111
- WIN81_x64_Enterprise_EN_V5_1_Eval x64 ISO Windows 8.1 64bit Enterprise English Evaluation with WMF 5.1
112
- WIN81_x86_Enterprise_EN_Eval x86 ISO Windows 8.1 32bit Enterprise English Evaluation
113
- WIN81_x86_Enterprise_EN_V5_Eval x86 ISO Windows 8.1 32bit Enterprise English Evaluation with WMF 5
114
- WIN81_x86_Enterprise_EN_V5_1_Eval x86 ISO Windows 8.1 32bit Enterprise English Evaluation with WMF 5.1
115
- WIN10_x64_Enterprise_20H2_EN_Eval x64 ISO Windows 10 64bit Enterprise 2009 English Evaluation (20H2)
116
- WIN10_x86_Enterprise_20H2_EN_Eval x86 ISO Windows 10 32bit Enterprise 2009 English Evaluation
117
- WIN10_x64_Enterprise_LTSC_EN_Eval x64 ISO Windows 10 64bit Enterprise LTSC 2019 English Evaluation
118
- WIN10_x86_Enterprise_LTSC_EN_Eval x86 ISO Windows 10 32bit Enterprise LTSC 2019 English Evaluation
119
- #>
76
+ Lability_SwitchName = ' LabNet'
77
+ Lability_ProcessorCount = 1
78
+ Lability_MinimumMemory = 1 GB
79
+ Lability_MaximumMemory = 16 GB
80
+ SecureBoot = $false
81
+ Lability_RegisteredOwner = " Administrator"
82
+ Lability_RegisteredOrganization = " Company.pri"
83
+ Lability_Media = ' 2016_x64_Standard_Core_EN_Eval'
84
+
120
85
},
121
86
122
87
<# Available Roles for computers
@@ -136,7 +101,7 @@ WIN10_x86_Enterprise_LTSC_EN_Eval x86 ISO Windows 10 32bit Enterprise L
136
101
Lability_BootDelay = 60 # Number of seconds to delay before others
137
102
Lability_timeZone = ' US Mountain Standard Time' # [System.TimeZoneInfo]::GetSystemTimeZones()
138
103
Lability_Media = ' 2016_x64_Standard_Core_EN_Eval'
139
- Lability_MinimumMemory = 2 GB
104
+ Lability_StartupMemory = 2 GB
140
105
Lability_ProcessorCount = 2
141
106
CustomBootStrap = @'
142
107
# This must be set to handle larger .mof files
@@ -171,6 +136,7 @@ WIN10_x86_Enterprise_LTSC_EN_Eval x86 ISO Windows 10 32bit Enterprise L
171
136
IPAddress = ' 192.168.3.60'
172
137
Lability_BootOrder = 20
173
138
Lability_Media = ' 2019_x64_Standard_EN_Core_Eval'
139
+ Lability_timeZone = ' US Mountain Standard Time' # [System.TimeZoneInfo]::GetSystemTimeZones()
174
140
Lability_ProcessorCount = 1
175
141
Lability_StartupMemory = 1 GB
176
142
},
@@ -182,7 +148,7 @@ WIN10_x86_Enterprise_LTSC_EN_Eval x86 ISO Windows 10 32bit Enterprise L
182
148
Lability_ProcessorCount = 2
183
149
Lability_StartupMemory = 4 GB
184
150
Lability_MinimumMemory = 4 GB
185
- Lability_Media = ' WIN10_x64_Enterprise_20H2_EN_Eval '
151
+ Lability_Media = ' WIN10_x64_Enterprise_21H2_EN_Eval '
186
152
Lability_BootOrder = 20
187
153
Lability_timeZone = ' US Mountain Standard Time' # [System.TimeZoneInfo]::GetSystemTimeZones()
188
154
Lability_Resource = @ ()
0 commit comments