Spike - Investigate Use of Existing Labels
Kiali provides the ability to use either "app" & "version" respectively or specify your own label to use. In our case it looks like we already have "app.kubernetes.io/name" & "app.kubernetes.io/version" respectively although it's possible the same problem exists where some do not have the required label.
https://github.com/kiali/kiali/discussions/4879
The goal of this spike is to test both ways to identify the path of least resistance (least invasive approach). A kyverno policy already exists to check for this:
Will run an all packages pipeline with its current settings on Debug to see how many get flagged as missing labels. Will then update the policy to check for the other labels and compare the results.