Uploaded image for project: 'Red Hat OpenShift Data Science'
  1. Red Hat OpenShift Data Science
  2. RHODS-7400

Add Oauth Proxy to API Server

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Pipelines
    • 1
    • False
    • None
    • False
    • Testable
    • No
    • No
    • No
    • Pending
    • None
    • ML Ops Sprint 1.24

      We want to expose API Server to ODH Dashboard, notebooks, etc.

      This is because ODH/RHODs will not be making use of the mlpipelines-ui component and will be communicating with apiserver directly, so this component will not always be available.

       

      The acceptance criteria for this task:
      Add OAUTH Proxy container (like in mlpipelines-ui) to API Server

      Also add a Route that passes through the Oauth Proxy container.

       

       

      Some things to watch out for:

      • MlPipelines UI may break once apiserver has oauth proxy, if making both work together is difficult, then make the deployment of apiserver+oauth proxy && mlpipelines-ui mutually exclusive. I.e. you can only deploy api server+oauth proxy, iff you don't deploy mlpipeliens-ui. Do this via CR Spec fields and validation.
      • Update readme documentation to accomodate this change

              humairkhan Humair Khan
              humairkhan Humair Khan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: