Skip to content

Commit 745b5a0

Browse files
authored
Add namespace to operator through DownwardAPI
The namespace attribute is now accessible to the Operator itself. Issue: [sc-12903]
1 parent 25f3797 commit 745b5a0

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.repository }}/postgres-operator:{{ .Values.image.tag }}"
2121
env:
22+
- name: PGO_NAMESPACE
23+
valueFrom:
24+
fieldRef:
25+
fieldPath: metadata.namespace
2226
- name: CRUNCHY_DEBUG
2327
value: "true"
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_13

0 commit comments

Comments
 (0)