Uploaded image for project: 'OpenShift Migration Toolkit for Containers'
  1. OpenShift Migration Toolkit for Containers
  2. MIG-699

Add support for cached k8s client to improve migration performance

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Minor Minor
    • MTC 1.5.0
    • None
    • None
    • False
    • False
    • Passed
    • Undefined

      We'd like to make it possible for users who have available memory on their clusters to enable the cached Kubernetes client provided by controller-runtime to improve migration performance. 

       

      With the controller-runtime client, client reads will no longer go against the APIserver, instead they will go against the controller-runtime cache which is fed by the informer mechanism.

      This performance enhancement should have the biggest impact when the controller is communicating with non-colocated OpenShift clusters 

              rhn-engineering-dwhatley Derek Whatley (Inactive)
              rhn-engineering-dwhatley Derek Whatley (Inactive)
              Sergio Regidor de la Rosa Sergio Regidor de la Rosa
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: