Skip to content

Kiali integration discovery for Service Mesh monitoring

Problem to solve

As part of GitLab's support of k8s and cloud native development, we want to support service mesh monitoring: &342

While we could and should likely build this directly into GitLab based on our Jaeger and Prometheus integrations, that could take time.

We should explore Kiali to see if there is a way we could leverage this, to more quickly provide service mesh monitoring in GitLab.

Intended users

Further details

Proposal

We should explore Kiali to see how it could be potentially integrated with GitLab, and importantly how easily. Both from an engineering standpoint, but also from a UX standpoint.

It's important to note that Kiali seems to be the defacto visualization engine for Istio, for example it ships as part of the Helm chart today: https://github.com/istio/istio/tree/master/install/kubernetes/helm/istio/charts/kiali

Permissions and Security

Documentation

What does success look like, and how can we measure that?

Links / references

Edited by silv