mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-07 07:51:38 +01:00
fix(helmfile): Allow selection of environments when installing from root helmfile
This commit is contained in:
committed by
Thorsten Rossner
parent
e4de885b7c
commit
8ce01df681
@@ -20,7 +20,7 @@ In any case we love to get feedback from you! Related to the deployment / conten
|
||||
|
||||
If you want to address other topics, please check the section ["Rückmeldungen und Beteiligung" of the Infos' project OVERVIEW.md](https://gitlab.opencode.de/bmi/souveraener_arbeitsplatz/info/-/blob/main/OVERVIEW.md#rückmeldungen-und-beteiligung).
|
||||
|
||||
The first release of the SWP is scheduled for December 2023.
|
||||
The first release of the SWP is scheduled for December 2023. Before that release there will be breaking changes in the deployment.
|
||||
|
||||
# The Sovereign Workplace (SWP)
|
||||
|
||||
|
||||
@@ -22,4 +22,22 @@ helmfiles:
|
||||
|
||||
missingFileHandler: "Error"
|
||||
|
||||
# Environment is defined here and in helmfile/bases/environments.yaml
|
||||
# This is a temporary solution to solve issue with different (relative) paths required when
|
||||
# - Installing all releases from root via helmfile apply
|
||||
# - Installing a single release from root via helmfile apply -f helmfile/apps/<app>/helmfile.yaml
|
||||
# - Installing a single release from app directory via helmfile apply
|
||||
# Issue: https://gitlab.opencode.de/bmi/souveraener_arbeitsplatz/deployment/sovereign-workplace/-/issues/2
|
||||
environments:
|
||||
default:
|
||||
values:
|
||||
- "helmfile/environments/default/*.gotmpl"
|
||||
dev:
|
||||
values:
|
||||
- "helmfile/environments/default/*.gotmpl"
|
||||
- "helmfile/environments/dev/values.yaml"
|
||||
prod:
|
||||
values:
|
||||
- "helmfile/environments/default/*.gotmpl"
|
||||
- "helmfile/environments/prod/values.yaml"
|
||||
...
|
||||
|
||||
Reference in New Issue
Block a user