UNCLASSIFIED - NO CUI

Skip to content

Update kiali labels

Jimmy Bourque requested to merge update-kiali-labels into main

General MR

Summary

  • Updated Kiali to use the following labels as opposed to its defaults of app and version respectively:

app.kubernetes.io/name app.kubernetes.io/version

Relevant logs/screenshots

image

Validated correct labels were in the config map using the following command:

kubectl describe cm kiali -n kiali | grep istio_labels: -A 6

image

Also verified settings can still be overridden by end users if needed by setting the following in the values.yaml (See notes in Upgrade Notices section for testing).

Linked Issue

issue

Upgrade Notices

This update changes the labels Kiali looks for by default. Instead of it looking for app and version, it will now look for the app.kubernetes.io/name and app.kubernetes.io/version labels respectively. This change was made to adhere more closely with Kubernetes label recommendations and to clear the majority of the "Missing App"/"Missing Version" errors displayed with a vanilla deployment of Kiali. It can be overridden if needed by specifying the following in your values.yaml file:

kiali:
  values:
    cr:
      spec:
        istio_labels:
          app_label_name: "app"
          version_label_name: "version"
Edited by Jimmy Bourque

Merge request reports