Skip to content

Commit 2ce567f

Browse files
authored
refactor: remove hard coded environment value from resources (#9)
1 parent f81a203 commit 2ce567f

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

templates/openmcp/templates/overlays/kustomization.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,21 @@ images:
99
{{- if .Values.openmcpOperator.digest }}
1010
digest: {{ .Values.openmcpOperator.digest }}
1111
{{- end }}
12+
1213
secretGenerator:
1314
- name: openmcp-operator-config
1415
namespace: openmcp-system
1516
files:
1617
- config=config/openmcp-operator-config.yaml
18+
19+
patches:
20+
- target:
21+
kind: Deployment
22+
name: openmcp-operator
23+
patch: |-
24+
- op: replace
25+
path: /spec/template/spec/initContainers/0/args/1
26+
value: --environment={{ .Values.openmcpOperator.environment }}
27+
- op: replace
28+
path: /spec/template/spec/containers/0/args/1
29+
value: --environment={{ .Values.openmcpOperator.environment }}

templates/openmcp/templates/resources/deployment.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
image: <openmcp/openmcp-operator>:latest
2323
args:
2424
- init
25-
- --environment={{ .Values.openmcpOperator.environment }}
25+
- --environment=<environment>
2626
- --config=/etc/secret/openmcp-operator-config/config
2727
- --provider-name=managedcontrolplane
2828
env:
@@ -64,7 +64,7 @@ spec:
6464
image: <openmcp/openmcp-operator>:latest
6565
args:
6666
- run
67-
- --environment={{ .Values.openmcpOperator.environment }}
67+
- --environment=<environment>
6868
- --config=/etc/secret/openmcp-operator-config/config
6969
- --provider-name=managedcontrolplane
7070
env:

0 commit comments

Comments
 (0)