UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit fb49f437 authored by joshwolf's avatar joshwolf
Browse files

Merge branch '223-transition-all-bb-values-to-secret-objects-parsed-by-helmrelease' into 'master'

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

See merge request platform-one/big-bang/bigbang!308
parents 9742d07e 6c73c122
No related branches found
No related tags found
1 merge request!308Resolve "Transition all BB values to Secret objects parsed by `HelmRelease`"
Pipeline #192549 passed
Showing
with 649 additions and 477 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment