Skip to content

Commit d86ec89

Browse files
benjaminjbandrewlecuyer
authored andcommitted
Add namespace to operator through DownwardAPI
The namespace attribute is now accessible to the Operator itself. Issue: [sc-12903]
1 parent 2d4b57d commit d86ec89

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

helm/install/templates/manager.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ spec:
1919
- name: operator
2020
image: "{{ .Values.image.image }}"
2121
env:
22+
- name: PGO_NAMESPACE
23+
valueFrom:
24+
fieldRef:
25+
fieldPath: metadata.namespace
2226
- name: CRUNCHY_DEBUG
2327
value: {{ if eq .Values.debug false }}"false"{{- else }}"true"{{- end }}
2428
{{- range $image_name, $image_val := .Values.relatedImages }}

kustomize/install/bases/manager/manager.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ spec:
1212
- name: operator
1313
image: postgres-operator
1414
env:
15+
- name: PGO_NAMESPACE
16+
valueFrom:
17+
fieldRef:
18+
fieldPath: metadata.namespace
1519
- name: CRUNCHY_DEBUG
1620
value: "true"
1721
- name: RELATED_IMAGE_POSTGRES_14

0 commit comments

Comments
 (0)