feat(size-profiles): Size profile overrides via helmfile selectable

This commit is contained in:
Franz Kuntke
2025-12-05 17:11:32 +01:00
parent 8dc3cbfe17
commit 10b1ab0cb6

View File

@@ -13,6 +13,15 @@ helmfiles:
{{- if eq (env "OPENDESK_ENTERPRISE") "true" }}
- "helmfile/environments/default-enterprise-overrides/*.yaml.gotmpl"
{{- end }}
{{- if eq (env "SIZE_PROFILE") "500" }}
- "helmfile/environments/default-size-500-overrides/*.yaml.gotmpl"
{{- else if eq (env "SIZE_PROFILE") "5k" }}
- "helmfile/environments/default-size-5k-overrides/*.yaml.gotmpl"
{{- else if eq (env "SIZE_PROFILE") "50k" }}
- "helmfile/environments/default-size-50k-overrides/*.yaml.gotmpl"
{{- else if eq (env "SIZE_PROFILE") "100k" }}
- "helmfile/environments/default-size-100k-overrides/*.yaml.gotmpl"
{{- end }}
- path: "helmfile/apps/opendesk-services/helmfile-child.yaml.gotmpl"
values: *values
- path: "helmfile/apps/services-external/helmfile-child.yaml.gotmpl"