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 viavaluesFrom
- 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
- These values are loaded before the
- 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 thevalues-secret
named template that all charts can use (currently empty) - Refactors
haproxy-sso
helmrelease into it's own file (instead of with theauthservice
namespace.yaml
) - ensure istiooperator components are tied to
.Values.istiooperator.enabled
(instead of.Values.istio.enabled
)
Closes #223 (closed)
Edited by joshwolf