• Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • 2.7.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 Preference instead of template when this new API is available. The preference design is explained in the linked documents.

      The preference and instanceType selection process should use the following criteria:

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

      If preference + instanceTypes 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
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: