Skip to content

Commit 5e7090d

Browse files
committed
WIP: Fix value arrays, add pod env, update image
Signed-off-by: Todd Short <[email protected]>
1 parent 6113832 commit 5e7090d

File tree

3 files changed

+35
-27
lines changed

3 files changed

+35
-27
lines changed

helm/olmv1/templates/29-deployment-olmv1-system-catalogd-controller-manager.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,18 @@ spec:
5757
{{- end }}
5858
command:
5959
- ./catalogd
60-
{{- if .Values.components.e2e.enabled }}
60+
{{- if or .Values.components.e2e.enabled .Values.components.catalogd.deployment.env }}
6161
env:
62+
{{- end }}
63+
{{- if .Values.components.e2e.enabled }}
6264
- name: GOCOVERDIR
6365
value: /e2e-coverage
6466
{{- end }}
65-
image: "{{ .Values.components.catalogd.deployment.image.repository }}:{{ .Values.components.catalogd.deployment.image.tag | default .Chart.AppVersion }}"
66-
imagePullPolicy: {{ .Values.components.catalogd.deployment.image.pullPolicy }}
67+
{{- with .Values.components.catalogd.deployment.env}}
68+
{{- toYamlPretty . | nindent 12 }}
69+
{{- end }}
70+
image: "{{ .Values.components.catalogd.deployment.image }}"
71+
imagePullPolicy: {{ .Values.components.catalogd.deployment.imagePullPolicy }}
6772
livenessProbe:
6873
httpGet:
6974
path: /healthz

helm/olmv1/templates/30-deployment-olmv1-system-operator-controller-controller-manager.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,18 +62,23 @@ spec:
6262
- --tls-cert=/var/certs/tls.cert
6363
- --tls-key=/var/certs/tls.key
6464
{{- with .Values.components.catalogd.podArguments }}
65-
{{- toYaml . | nindent 12 }}
65+
{{- toYamlPretty . | nindent 12 }}
6666
{{- end }}
6767
command:
6868
- /operator-controller
69-
{{- if .Values.components.e2e.enabled }}
69+
{{- if or .Values.components.e2e.enabled .Values.components.operatorController.deployment.env }}
7070
env:
71+
{{- end }}
72+
{{- if .Values.components.e2e.enabled }}
7173
- name: GOCOVERDIR
7274
value: /e2e-coverage
7375
{{- end }}
74-
image: "{{ .Values.components.operatorController.deployment.image.repository }}:{{ .Values.components.operatorController.deployment.image.tag | default .Chart.AppVersion }}"
76+
{{- with .Values.components.operatorController.deployment.env }}
77+
{{- toYamlPretty . | nindent 12 }}
78+
{{- end }}
79+
image: "{{ .Values.components.operatorController.deployment.image }}"
7580
image: quay.io/operator-framework/operator-controller:devel
76-
imagePullPolicy: {{ .Values.components.operatorController.deployment.image.pullPolicy }}
81+
imagePullPolicy: {{ .Values.components.operatorController.deployment.imagePullPolicy }}
7782
livenessProbe:
7883
httpGet:
7984
path: /healthz

helm/olmv1/values.yaml

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,41 +7,39 @@ components:
77
operatorController:
88
enabled: true
99
deployment:
10-
image:
11-
repository: quay.io/operator-framework/operator-controller
12-
pullPolicy: IfNotPresent
13-
tag: devel
14-
volumeMounts: {}
15-
volumes: {}
10+
image: quay.io/operator-framework/operator-controller:devel
11+
imagePullPolicy: IfNotPresent
12+
volumeMounts: []
13+
volumes: []
1614
affinity: {}
1715
nodeSelector: {}
18-
tolerations: {}
19-
podArguments: {}
16+
tolerations: []
17+
podArguments: []
18+
env: []
2019
service:
2120
annotations: {}
2221
clusterRole:
23-
rules: {}
22+
rules: []
2423
role:
25-
rules: {}
24+
rules: []
2625
catalogd:
2726
enabled: true
2827
deployment:
29-
image:
30-
repository: quay.io/operator-framework/catalogd
31-
pullPolicy: IfNotPresent
32-
tag: devel
33-
volumeMounts: {}
34-
volumes: {}
28+
image: quay.io/operator-framework/catalogd:devel
29+
imagePullPolicy: IfNotPresent
30+
volumeMounts: []
31+
volumes: []
3532
affinity: {}
3633
nodeSelector: {}
37-
tolerations: {}
38-
podArguments: {}
34+
tolerations: []
35+
podArguments: []
36+
env: []
3937
service:
4038
annotations: {}
4139
clusterRole:
42-
rules: {}
40+
rules: []
4341
role:
44-
rules: {}
42+
rules: []
4543
certManager:
4644
enabled: true
4745
e2e:

0 commit comments

Comments
 (0)