apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: &name ubuntu-vm-1 namespace: ${TENANT_NAMESPACE} spec: running: true template: metadata: labels: app: *name kubevirt.io/domain: *name spec: hostname: ubuntu subdomain: vitabyte domain: devices: disks: - disk: bus: scsi name: ubuntu-rootdisk - disk: bus: scsi name: ubuntu-datadisk - disk: bus: virtio name: cloudinit-disk cpu: sockets: 1 cores: 2 threads: 1 resources: requests: cpu: 2 memory: 2Gi limits: cpu: 2 memory: 2Gi volumes: - name: ubuntu-rootdisk containerDisk: image: quay.io/containerdisks/ubuntu:24.04 - name: ubuntu-datadisk persistentVolumeClaim: claimName: ubuntu-datadisk-1 - name: cloudinit-disk cloudInitNoCloud: secretRef: name: ubuntu-cloud-init