UNCLASSIFIED - NO CUI

Skip to content

[BB-844] - Adding support for authservice overlay with sso flag

Ryan Garcia requested to merge bb-844-auth into main

Adding support for below block to values files:

sso:
  enabled: false
  namespace: ... (default: monitoring-sso)

When sso is set to enabled in either this chart's values files, or umbrella 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. The Haproxy installation is handled and templated out by umbrella when sso is set to enabled.

Edited by Ryan Garcia

Merge request reports