Resolve "Transition all BB values to Secret objects parsed by `HelmRelease`"
Summary
- Removes all inline
HelmReleasevalues and replaces with{{ .Release.Name }}-<package>-valuessecret loaded viavaluesFrom- These values are loaded before the
valuespassthroughs 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
overlayskey - introduces
commonvalues that are set in thevalues-secretnamed template that all charts can use (currently empty) - Refactors
haproxy-ssohelmrelease into it's own file (instead of with theauthservicenamespace.yaml) - ensure istiooperator components are tied to
.Values.istiooperator.enabled(instead of.Values.istio.enabled)
Closes #223 (closed)
Edited by joshwolf