apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: ubuntu-vm-1 namespace: kubevirt-vms spec: running: true template: metadata: labels: kubevirt.io/domain: ubuntu-vm-1 spec: domain: cpu: cores: 2 devices: disks: - disk: bus: virtio name: containerdisk - disk: bus: virtio name: cloudinitdisk resources: requests: memory: 2Gi cpu: 1 limits: memory: 2Gi cpu: 2 memory: guest: 2Gi volumes: - name: containerdisk containerDisk: image: quay.io/containerdisks/ubuntu:22.04 - name: cloudinitdisk cloudInitNoCloud: userData: | #cloud-config users: - name: testuser groups: [sudo] sudo: "ALL=(ALL) NOPASSWD:ALL" lock_passwd: false passwd: "$6$oMZf5uou7t0.oAJ1$825Te06yt7JZwHSSj4MGQMjpd87LflANQpajCwIVPASkKZdOJo4L2bAEDDuK.jtu.fsRNc9bZAsYefmoqdN8O1" chpasswd: expire: false ssh_pwauth: true