Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-39411

Support ExternalTrafficPolicy=Local for HCP KubeVirt mirrored LBs

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • CNV Network
    • Support ExternalTrafficPolicy=Local for HCP KubeVirt mirrored LBs
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • ---
    • ---

      Overview

      The default kubernetes service traffic policy is "Cluster", which evenly distributes traffic across all endpoints at the expense of making multiple hops. For example, traffic could originate on one node, but that traffic might hop to another node in order to evenly distribute traffic to all pod endpoints.

       

      There's another traffic policy called "Local" which reduces the number of hops by sending traffic directly to an endpoint on the node the traffic originates on. This is a more efficient way of handling traffic, but in some cases can result in an imbalanced traffic spread.

       

      In order to fully support the "Local" traffic policy, both the guest and infra LB need to adhere to what it means to pass traffic locally.

       

      Goal

       

      Fully support the "Local" traffic policy for mirrored LBs in hcp kubevirt

       

       

              phoracek@redhat.com Petr Horacek
              rhn-engineering-dvossel David Vossel
              Yossi Segev Yossi Segev
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: