Add Windows Server 2022. (#45)

This commit is contained in:
sig9org
2024-08-14 22:53:57 +09:00
committed by GitHub
parent 8b95b913b4
commit e92707651e
8 changed files with 129 additions and 10 deletions

View File

@@ -2,13 +2,21 @@
This directory contains the following node definition:
* `winServer2019.yaml` - Microsoft Windows Server 2019 node definition
* `win2019.yaml` - Microsoft Windows Server 2019 node definition
### Image Availability
VHD images can be downloaded from microsoft on a trial basis here: https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2019
Then the VHD image will have to be converted to a .qcow2 format. Linux qumu-img makes it easy. Documentation: https://docs.openstack.org/image-guide/convert-images.html
For example:
```sh
qemu-img convert -f vpc -O qcow2 \
17763.737.amd64fre.rs5_release_svc_refresh.190906-2324_server_serverdatacentereval_en-us_1.vhd \
17763.737.amd64fre.rs5_release_svc_refresh.190906-2324_server_serverdatacentereval_en-us_1.qcow2
```
### Notes
This node definition uses 16g of RAM and 4vcpu's. Anything less than that and it tends to become buggy.

View File

@@ -1,5 +1,6 @@
id: win2019
general:
description: Windows Server 2019
nature: server
read_only: false
device:
@@ -7,13 +8,20 @@ device:
has_loopback_zero: false
physical:
- eth0
- eth1
- eth2
- eth3
- eth4
- eth5
- eth6
- eth7
serial_ports: 1
default_count: 1
ui:
visible: true
label_prefix: win2019
label_prefix: win2019-
icon: server
label: win2019
label: Windows Server 2019
sim:
linux_native:
libvirt_domain_driver: kvm

View File

@@ -0,0 +1,22 @@
# Microsoft Server 2022
This directory contains the following node definition:
* `win2022.yaml` - Microsoft Windows Server 2022 node definition
### Image Availability
VHD images can be downloaded from microsoft on a trial basis here: https://info.microsoft.com/ww-landing-windows-server-2022.html
Then the VHD image will have to be converted to a .qcow2 format. Linux qumu-img makes it easy. Documentation: https://docs.openstack.org/image-guide/convert-images.html
For example:
```sh
qemu-img convert -f vpc -O qcow2 \
20348.169.amd64fre.fe_release_svc_refresh.210806-2348_server_serverdatacentereval_en-us.vhd \
20348.169.amd64fre.fe_release_svc_refresh.210806-2348_server_serverdatacentereval_en-us.qcow2
```
### Notes
This node definition uses 16g of RAM and 4vcpu's. Anything less than that and it tends to become buggy.

View File

@@ -0,0 +1,56 @@
id: win2022
general:
description: Windows Server 2022
nature: server
read_only: false
device:
interfaces:
has_loopback_zero: false
physical:
- eth0
- eth1
- eth2
- eth3
- eth4
- eth5
- eth6
- eth7
serial_ports: 1
default_count: 1
ui:
visible: true
label_prefix: win2022-
icon: server
label: Windows Server 2022
sim:
linux_native:
libvirt_domain_driver: kvm
driver: server
disk_driver: sata
ram: 16384
cpus: 4
cpu_limit: 100
nic_driver: e1000
boot_disk_size: 64
video:
model: cirrus
memory: 16
boot:
timeout: 300
inherited:
image:
ram: true
cpus: true
cpu_limit: true
data_volume: true
boot_disk_size: true
node:
ram: true
cpus: true
cpu_limit: true
data_volume: true
boot_disk_size: true
configuration:
generator:
driver: server
schema_version: 0.0.1

View File

@@ -2,12 +2,12 @@
This directory contains the following node definition:
* `Windows 10.yaml` - Microsoft Windows 10 node definition
* `win10.yaml` - Microsoft Windows 10 node definition
### Image Availability
VHD images can be downloaded from microsoft on a trial basis here: https://www.microsoft.com/en-us/evalcenter/evaluate-windows-10-enterprise Then the VHD image will have to be converted to a .qcow2 format. Linux qumu-img makes it easy. Documentation: https://docs.openstack.org/image-guide/convert-images.html
### Notes:
### Notes
This node definition uses 2 VCPUS and 6 GB RAM.

View File

@@ -1,24 +1,33 @@
id: Windows 10
id: win10
general:
nature: server
read_only: false
description: Windows 10 Node definition.
description: Windows 10
device:
interfaces:
has_loopback_zero: false
physical:
- eth0
- eth1
- eth2
- eth3
- eth4
- eth5
- eth6
- eth7
serial_ports: 1
default_count: 2
ui:
visible: true
label_prefix: Windows
label_prefix: win10-
icon: host
label: Windows 10
description: |-
2 vCPUs 6 GB RAM
Username/Password:
IEUser/Passw0rd!
##### Note
**EXPERIMENTAL**
sim:

View File

@@ -0,0 +1,8 @@
id: win2019
node_definition_id: win2019
description: Windows Server 2019
label: Windows Server 2019
disk_image: 17763.737.amd64fre.rs5_release_svc_refresh.190906-2324_server_serverdatacentereval_en-us_1.qcow2
read_only: false
disk_subfolder: win2019
schema_version: 0.0.1

View File

@@ -0,0 +1,8 @@
id: win2022
node_definition_id: win2022
description: Windows Server 2022
label: Windows Server 2022
disk_image: 20348.169.amd64fre.fe_release_svc_refresh.210806-2348_server_serverdatacentereval_en-us.qcow2
read_only: false
disk_subfolder: win2022
schema_version: 0.0.1