Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-2748

[POC] Prototype OCP console showing data from another cluster

XMLWordPrintable

    • Console - Sprint 197

      In the ACM/OCP integartion phase 2 designs, an OCP console running on the hub cluster should be able to show data from other clusters in the fleet. We need to prototype this to verify that this can be implemented.

      Goals

      • Verify that the console backend can proxy requests to API servers on multiple clusters
      • Determine the scope of the frontend and backend code changes needed to support this
      • Determine if there are other technical challenges we haven't considered

      Non-Goals

      • This prototype will not solve authentication/SSO across clusters
      • This prototype will not show resources from more than one cluster in a single list (no "All clusters" option)
      • While we might be able to use the prototype code in future work, no code is expected to be committed

      Topology

      2 clusters: hub + managed cluster: OCP web console running on the hub, able to show data from another cluster in the fleet.
      The clusters do not need to share IDPs. It's acceptable to hard-code access tokens. Cluster list can be hard-coded.

      Acceptance Criteria

      Working code that

      • Adds a cluster selector to the OCP console frontend
      • Allows the user open the OCP console on the hub cluster and view Deployments / Pods / Pod logs on managed cluster

            spadgett@redhat.com Samuel Padgett
            spadgett@redhat.com Samuel Padgett
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: