--- apiVersion: template.openshift.io/v1 kind: Template metadata: annotations: description: OCP KubeVirt Fedora 27 VM template iconClass: icon-fedora tags: kubevirt,ocp,template,linux,virtualmachine labels: kubevirt.io/os: fedora27 miq.github.io/kubevirt-is-vm-template: "true" name: vm-template-fedora objects: - apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: creationTimestamp: null labels: kubevirt-vm: vm-${NAME} kubevirt.io/os: fedora27 name: ${NAME} spec: running: false template: metadata: creationTimestamp: null labels: kubevirt-vm: vm-${NAME} kubevirt.io/os: fedora27 spec: domain: cpu: cores: ${{CPU_CORES}} devices: disks: - disk: bus: virtio name: cloudinitdisk - disk: bus: virtio name: containerdisk interfaces: - masquerade: {} model: virtio name: default networkInterfaceMultiqueue: true rng: {} resources: requests: memory: ${MEMORY} networks: - name: default pod: {} terminationGracePeriodSeconds: 0 volumes: - cloudInitNoCloud: userData: |- #cloud-config password: fedora chpasswd: { expire: False } name: cloudinitdisk - containerDisk: image: registry:5000/kubevirt/fedora-with-test-tooling-container-disk:devel name: containerdisk status: {} parameters: - description: Name for the new VM name: NAME - description: Amount of memory name: MEMORY value: 4096Mi - description: Amount of cores name: CPU_CORES value: "4"