Uploaded image for project: 'Migration Toolkit for Virtualization'
  1. Migration Toolkit for Virtualization
  2. MTV-206

Replace Templates with VirtualMachinePreferences

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done-Errata
    • Icon: Major Major
    • 2.6.0
    • None
    • Controller
    • None

      CNV-10827 introduces the VirtualMachineClusterFlavor and VirtualMachineFlavor CRDs in the Kubevirt API. It is meant to replace Template, since Template is only available in OpenShift.

      MTV should then use flavor instead of template when this new API is available. The flavor design is explained in KubeVirt Virtual Machine Flavor Proposal document.

      The flavor selection process should use the following criteria:

      • Operating system reported by the source virtualization platform.
      • Allocated resources to find the best fit flavor, i.e. at least the same amount of resources, but not more than necessary.

      If flavors are not available, MTV should try to use templates. And if templates are not available, MTV should craft a default VM spec.

              lrotenbe Liran Rotenberg
              fdupont@redhat.com Fabien Dupont
              Qin Yuan
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: