UNCLASSIFIED - NO CUI

Skip to content

[BB-844] - SSO Flag and haproxy addition

Ryan Garcia requested to merge bb-844-haproxy-addition into main

Adding support for below block to values files:

sso:
  enabled: false
  namespace: ... (default: monitoring-sso)
  selector:
    key: ... (default: protect)
    value: ... (default: keycloak)

When enabled in either this chart's values files, or umbrella monitoring.sso is enabled in those values, Prometheus+Alertmanager URLs will be placed behind Keycloak redirection+auth. The above is achieved with the helm "if not" function looking for if SSO is enabled then original VirtualService resources will be skipped and the VirtualService resources pointing to haproxy (and authservice) will be deployed along with the entire haproxy installation.

Edited by Ryan Garcia

Merge request reports