apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: windows-vm-standard-dev namespace: ${TENANT_NAMESPACE} spec: dataVolumeTemplates: - apiVersion: cdi.kubevirt.io/v1beta1 kind: DataVolume metadata: creationTimestamp: null name: windows-rootdisk-dev spec: source: http: url: 'http://nginx.demo.svc.cluster.local:8080/windows-server-2022-uefi-ns.qcow2' storage: resources: requests: storage: 60Gi sourceRef: kind: DataSource name: win2k22 namespace: kubevirt-os-images running: Halted template: metadata: annotations: vm.kubevirt.io/flavor: medium vm.kubevirt.io/os: windows2k22 vm.kubevirt.io/workload: server creationTimestamp: null labels: kubevirt.io/domain: windows-vm-standard-dev kubevirt.io/size: medium spec: architecture: amd64 domain: clock: timer: hpet: present: false hyperv: {} pit: tickPolicy: delay rtc: tickPolicy: catchup utc: {} cpu: cores: 2 sockets: 1 threads: 2 devices: disks: - disk: bus: virtio name: rootdisk-dev - cdrom: bus: sata name: windows-drivers-disk - disk: bus: sata name: datadisk-dev inputs: - bus: usb name: tablet type: tablet networkInterfaceMultiqueue: true interfaces: - name: default masquerade: {} ports: - port: 8080 - port: 443 - port: 22 - port: 3389 tpm: {} features: acpi: {} apic: {} hyperv: reenlightenment: {} ipi: {} synic: {} synictimer: direct: {} spinlocks: spinlocks: 8191 reset: {} relaxed: {} vpindex: {} runtime: {} tlbflush: {} frequencies: {} vapic: {} smm: {} firmware: bootloader: efi: secureBoot: true machine: type: pc-q35-rhel9.2.0 memory: guest: 4Gi resources: {} networks: - name: default pod: {} terminationGracePeriodSeconds: 3600 volumes: - name: rootdisk-dev dataVolume: name: windows-rootdisk-dev - name: datadisk-dev persistentVolumeClaim: claimName: windows-vm-datadisk-dev #- name: cloudinitdisk # cloudInitNoCloud: # secretRef: # name: windows-cloud-init - containerDisk: image: 'registry.redhat.io/container-native-virtualization/virtio-win-rhel9@sha256:841b89fee12860d1073310ce91a04a61f7bdeb1a8bda68204345b45aa45e6023' name: windows-drivers-disk