Files
k8s-vm-windows-demo/virtual-machine.yaml
2025-04-27 07:38:37 +00:00

54 lines
1.3 KiB
YAML

apiVersion: kubevirt.io/v1
kind: VirtualMachine
metadata:
name: windows-demo
namespace: k8s-vm-windows-demo
spec:
runStrategy: Always
template:
metadata:
labels:
kubevirt.io/domain: windows-demo
spec:
domain:
cpu:
cores: 2
resources:
requests:
memory: 4Gi
devices:
disks:
- name: cdromiso
cdrom:
bus: sata
readonly: true
bootOrder: 1
- name: virtiocontainerdisk
cdrom:
bus: sata
readonly: true
- name: harddrive
disk:
bus: virtio
bootOrder: 2
interfaces:
- name: administracion
bridge: {}
model: virtio
machine:
type: q35
networks:
- name: administracion
multus:
networkName: k8s-vm-windows-demo/administracion-net
volumes:
- name: cdromiso
dataVolume:
name: windows-iso
- name: harddrive
persistentVolumeClaim:
claimName: winhd
- name: virtiocontainerdisk
containerDisk:
image: kubevirt/virtio-container-disk