-
Notifications
You must be signed in to change notification settings - Fork 1
/
os-setup.yml
191 lines (184 loc) · 4.59 KB
/
os-setup.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
##########################################################
# Author : Jerzy 'Yuri' Kramarz (op7ic) #
# Version : 1.0 #
# Type : Terraform #
# Description : OS.LAB. See README.md for details #
##########################################################
############################################################
# Instructions: Use options below to configure your deployment enviroment
############################################################
# Firewall setup
enable_windows_firewall: false
# Credentials of the local admin/root created on workstation and servers.
local_admin_credentials:
username: oslab
password: OsLabTesting0%%%
############################################################
# Host Sizing. See https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-sizes-specs for details
############################################################
# az vm image list --publisher MicrosoftWindowsDesktop --all -o table
# NOTE: Name for the workstation is used as a tag to display OS version
windows_workstation_configuration:
- name: Windows11
os: Windows-11
sku: win11-21h2-ent
vmsize: Standard_DC2s_v2
publisher: MicrosoftWindowsDesktop
- name: Windows10
os: Windows-10
sku: win10-21h2-ent
vmsize: Standard_DS2_v2
publisher: MicrosoftWindowsDesktop
- name: Windows7
os: Windows-7
sku: win7-enterprise
vmsize: Standard_DS2s_v3
publisher: MicrosoftWindowsDesktop
# az vm image list --publisher WindowsServer --all -o table
# NOTE: Name for the server is used as a tag to display OS version
windows_server_configuration:
- name: 2008Server
os: WindowsServer
sku: 2008-R2-SP1
vmsize: Standard_A2_v2
publisher: MicrosoftWindowsServer
- name: 2012DataCen
os: WindowsServer
sku: 2012-Datacenter
vmsize: Standard_A2_v2
publisher: MicrosoftWindowsServer
- name: 2012R2DataCen
os: WindowsServer
sku: 2012-R2-Datacenter
vmsize: Standard_A2_v2
publisher: MicrosoftWindowsServer
- name: 2016DataCen
os: WindowsServer
sku: 2016-Datacenter
vmsize: Standard_A2_v2
publisher: MicrosoftWindowsServer
- name: 2019DataCen
os: WindowsServer
sku: 2019-Datacenter
vmsize: Standard_A2_v2
publisher: MicrosoftWindowsServer
- name: 2022DataCen
os: WindowsServer
sku: 2022-datacenter
vmsize: Standard_A2_v2
publisher: MicrosoftWindowsServer
# NOTE: Name for the server is used as a tag to display OS version
linux_server_configuration:
# Debian - az vm image list --publisher Debian --all -o table
- name: Debian10
os: debian-10
sku: 10
vmsize: Standard_A2_v2
publisher: Debian
- name: Debian11
os: debian-11
sku: 11
vmsize: Standard_A2_v2
publisher: Debian
- name: DebianSid
os: debian-sid-daily
sku: sid
vmsize: Standard_A2_v2
publisher: Debian
# Red Hat - az vm image list --publisher RedHat --all -o table
- name: RHEL-6.10
os: RHEL
sku: 6.10
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-7.2
os: RHEL
sku: 7.2
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-7.3
os: RHEL
sku: 7.3
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-7.4
os: RHEL
sku: 7.4
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-7.5
os: RHEL
sku: 7.5
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-7.6
os: RHEL
sku: 7.6
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-7.7
os: RHEL
sku: 7.7
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-7.8
os: RHEL
sku: 7.8
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-7.9
os: RHEL
sku: 7_9
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-8
os: RHEL
sku: 8
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-8.1
os: RHEL
sku: 8.1
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-8.2
os: RHEL
sku: 8.2
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-8.4
os: RHEL
sku: 8_4
vmsize: Standard_A2_v2
publisher: RedHat
- name: RHEL-8.5
os: RHEL
sku: 8_5
vmsize: Standard_A2_v2
publisher: RedHat
# Ubuntu - az vm image list --publisher Canonical --all -o table
- name: Ubuntu-12.04.3-LTS
os: UbuntuServer
sku: 12.04.3-LTS
vmsize: Standard_A2_v2
publisher: Canonical
- name: Ubuntu-14.04.0-LTS
os: UbuntuServer
sku: 14.04.0-LTS
vmsize: Standard_A2_v2
publisher: Canonical
- name: Ubuntu-16.04-LTS
os: UbuntuServer
sku: 16.04-LTS
vmsize: Standard_A2_v2
publisher: Canonical
- name: Ubuntu-18.04-LTS
os: UbuntuServer
sku: 18.04-LTS
vmsize: Standard_A2_v2
publisher: Canonical
- name: Ubuntu-19.04
os: UbuntuServer
sku: 19.04
vmsize: Standard_A2_v2
publisher: Canonical