UNCLASSIFIED - NO CUI

Skip to content

Resolve "Transition all BB values to Secret objects parsed by `HelmRelease`"

Summary

  • Removes all inline HelmRelease values and replaces with {{ .Release.Name }}-<package>-values secret loaded via valuesFrom
    • These values are loaded before the values passthroughs so they get overridden by any customer defined values
    • the secret creation is handled by a named template values-secret
  • refactors all customer overlay values into the same secret with bb defaults but using a different overlays key
  • introduces common values that are set in the values-secret named template that all charts can use (currently empty)
  • Refactors haproxy-sso helmrelease into it's own file (instead of with the authservice namespace.yaml)
  • ensure istiooperator components are tied to .Values.istiooperator.enabled (instead of .Values.istio.enabled)

Closes #223 (closed)

Edited by joshwolf

Merge request reports