Update kiali labels
General MR
Summary
- Updated Kiali to use the following labels as opposed to its defaults of
app
andversion
respectively:
app.kubernetes.io/name
app.kubernetes.io/version
Relevant logs/screenshots
Validated correct labels were in the config map using the following command:
kubectl describe cm kiali -n kiali | grep istio_labels: -A 6
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
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"