UNCLASSIFIED - NO CUI

Improve conditionals around Authservice/HAProxy

Currently the conditionals around Authservice/HAProxy only check for ${package}.sso.enabled. They should really check for both ${package}.enabled and ${package}.sso.enabled.

See:

There may be other spots where this is a problem, this list is not necessarily comprehensive. For testing you can enable sso for a package but disable the package, i.e.:

monitoring:
  enabled: false
  sso:
    enabled: true
jaeger:
  enabled: false
  sso:
    enabled: true

AC:

  • BB templates updated to be conditional on both package enabled and package sso enabled
Edited by Micah Nagel