[BB-844] - SSO Flag and haproxy addition
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.