Uploaded image for project: 'OpenShift Hosted Control Plane'
  1. OpenShift Hosted Control Plane
  2. HOSTEDCP-1311

Hypershift API for assigning custom network interfaces to KubeVirt NodePool

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Undefined
    • None
    • None
    • None
    • 0
    • 0
    • 0

    Description

      We need the ability to configure a KubeVirt platform NodePool to use a custom network interface (not the default pod network) when creating the VMs.

      Since cloud-provider-kubevirt will not be able to mirror LBs when a NodePool is not on a OVNKubernetes defined network, we'll need to make sure cloud-provider-kubevirt's LB mirroring behavior is disabled when custom networks are in use.

       

      The scenarios that we need to cover are the ones extracted from the notes doc https://docs.google.com/document/d/1zzyHxUEPyEM4hgRh_jww4gRIKJhRTxYeKeSYhxw-pDc/edit

       

      Scenarios

      • Secondary network as single interface for VM
      • Multiple Secondary Networks as multiple interfaces for VM
      • Secondary network + pod network (default for kubelet) as multiple interfaces for VM

      Attachments

        Activity

          People

            ellorent Felix Enrique Llorente Pastora
            rhn-engineering-dvossel David Vossel
            Nir Rozen Nir Rozen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: