UNCLASSIFIED - NO CUI

Skip to content

Kiali: Handle dependencies better

Micah Nagel requested to merge kiali-dependencies into master

Summary

Changes:

  • Sets Jaeger/Grafana external service connections to conditional based on what is enabled in BB
  • Sets Grafana auth info/secret to conditional based on it being enabled in BB
  • Added a charter note, see below

NOTE: Prometheus is required for proper Kiali function, I added a note to the package architecture to this effect. For now this is all I did, but if we want to do more we could explore a "hard dependency" and enable Monitoring when Kiali is enabled. I can make modifications as part of this issue if desired, open a new issue for tackling this, or leave as is. Probably comes down to how much we want to support/account for someone who doesn't want to use all of Core.

Closes https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/696

Merge request reports