Uploaded image for project: 'OpenShift Service Mesh'
  1. OpenShift Service Mesh
  2. OSSM-10888

Investigate using Kiali and UWM without cluster-wide permissions

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Kiali
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      As a user running multiple Kialis, one for each tenant, on a single cluster, I want to scope down the set of metrics each Kiali is granted access for to a subset of namespaces.

      The current instructions for setting up Kiali with UWM require granting the Kiali Service Account the "cluster-monitoring-view" ClusterRole. This gives Kiali cluster-wide access to all metrics for that monitoring stack. If a single monitoring stack is shared across tenants, Kiali would have access to metrics for other tenants. You can use query_scope to narrow the set of metrics down that Kiali queries but the Service Account still has permission to view metrics outside this scope.

      Investigate:

      • Is it possible to integrate with UWM without granting the "cluster-monitoring-view" ClusterRole?
      • If not, what's the recommended setup for UWM with multiple tenants? Separate stack per tenant?

      Document findings:

      • Update 2.6 and 3.x documentation for integrating with UWM.

              Unassigned Unassigned
              nfox@redhat.com Nick Fox
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: