Compare commits

...

2 Commits

Author SHA1 Message Date
Franz Kuntke
4ceed617cf Merge branch 'kuntke/size-profiles' into 'develop'
Draft: feat(size-profiles): Add size profiles

See merge request bmi/opendesk/deployment/opendesk!1122
2025-12-05 16:15:34 +00:00
Franz Kuntke
10b1ab0cb6 feat(size-profiles): Size profile overrides via helmfile selectable 2025-12-05 17:11:32 +01:00

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"