@@ -69,13 +69,17 @@ spec:
69
69
{ {- end } }
70
70
resources:
71
71
{ {- toYaml (or $i .resources $.Values.initDefaults.resources) | nindent 8 } }
72
- { {- if .env } }
73
72
env:
73
+ - name: APPLICATION_POD_IP
74
+ valueFrom:
75
+ fieldRef:
76
+ fieldPath: status.podIP
77
+ { {- if .env } }
74
78
{ {- range $k , $v := .env } }
75
79
- name: { { $k } }
76
80
value: { { $v | quote } }
77
81
{ {- end } }
78
- { {- end } }
82
+ { {- end } }
79
83
{ {- if (or $i .configEnvFrom $i .secretEnvFrom )} }
80
84
envFrom:
81
85
{ {- range $c := $i .configEnvFrom } }
@@ -129,13 +133,17 @@ spec:
129
133
{ {- end } }
130
134
resources:
131
135
{ {- toYaml (or $s .resources $.Values.sidecarDefaults.resources) | nindent 8 } }
132
- { {- if .env } }
133
136
env:
137
+ - name: APPLICATION_POD_IP
138
+ valueFrom:
139
+ fieldRef:
140
+ fieldPath: status.podIP
141
+ { {- if .env } }
134
142
{ {- range $k , $v := .env } }
135
143
- name: { { $k } }
136
144
value: { { $v | quote } }
137
145
{ {- end } }
138
- { {- end } }
146
+ { {- end } }
139
147
{ {- if (or $s .configEnvFrom $s .secretEnvFrom )} }
140
148
envFrom:
141
149
{ {- range $c := $s .configEnvFrom } }
@@ -247,11 +255,15 @@ spec:
247
255
- secretRef:
248
256
name: { { include " secret" . } }
249
257
{ {- end } }
250
- { {- if .Values.serviceAccount.secretName } }
251
258
env:
259
+ - name: APPLICATION_POD_IP
260
+ valueFrom:
261
+ fieldRef:
262
+ fieldPath: status.podIP
263
+ { {- if .Values.serviceAccount.secretName } }
252
264
- name: "GOOGLE_APPLICATION_CREDENTIALS"
253
265
value: "{ {- .Values.serviceAccount.mountPath -} }/key.json"
254
- { {- end } }
266
+ { {- end } }
255
267
ports:
256
268
- name: http
257
269
containerPort: { { .Values.container.port } }
0 commit comments