forked from lab-ecs-veco/keswickHostRepo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvbs-vm-class.yaml
31 lines (31 loc) · 857 Bytes
/
vbs-vm-class.yaml
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
apiVersion: vmoperator.vmware.com/v1alpha1
kind: VirtualMachineClass
metadata:
name: vbs-vm-class
spec:
configSpec:
_typeName: VirtualMachineConfigSpec
latencySensitivity:
_typeName: LatencySensitivity
level: low
flags:
_typeName: VirtualMachineFlagInfo
# vbsEnabled: true
virtualMmuUsage: "on"
# vvtdEnabled: true
#nestedHVEnabled: true
#bootOptions:
# _typeName: VirtualMachineBootOptions
# efiSecureBootEnabled: true # required vm hardware version for secure boot >= vmx-13
policies:
resources:
requests:
memory: 4Gi # The memory reservation must be equal to the VM memory for latency sensitivity.
cpu: 3
hardware:
cpus: 3
memory: 4Gi
#devices:
# dynamicDirectPathIODevices:
# - vendorID: 0x14e4
# deviceID: 0x165f