File tree 6 files changed +19
-4
lines changed
6 files changed +19
-4
lines changed Original file line number Diff line number Diff line change 1
1
apiVersion : v2
2
2
name : pomerium
3
- version : 22.1 .0
3
+ version : 22.2 .0
4
4
appVersion : 0.14.7
5
5
home : http://www.pomerium.io/
6
6
icon : https://www.pomerium.com/img/logo-round.png
Original file line number Diff line number Diff line change @@ -453,9 +453,6 @@ administrators: {{ .Values.config.administrators | quote }}
453
453
454
454
{ { toYaml .Values.config.extraOpts -} }
455
455
{ {- end -} }
456
- { {- if .Values.metrics.enabled } }
457
- metrics_address: ":{ { .Values.metrics.port } }"
458
- { {- end -} }
459
456
{ {- if .Values.tracing.enabled } }
460
457
tracing_debug: { { .Values.tracing.debug } }
461
458
tracing_provider: { { required " tracing_provider is required for tracing" .Values.tracing.provider } }
@@ -659,3 +656,17 @@ Return the hostname of the authenticate service
659
656
{ {- define " pomerium.extraTLSSecret.path" } }
660
657
{ {- print " /etc/pomerium/tls/" } }
661
658
{ {- end } }
659
+
660
+ { {/* Return metrics env var block */} }
661
+ { {- define " pomerium.metrics.envVars" } }
662
+ { {- if .Values.metrics.enabled } }
663
+ - name: POD_IP
664
+ valueFrom:
665
+ fieldRef:
666
+ fieldPath: status.podIP
667
+ - name: METRICS_PORT
668
+ value: "{ { .Values.metrics.port } }"
669
+ - name: METRICS_ADDRESS
670
+ value: "$(POD_IP):$(METRICS_PORT)"
671
+ { {- end } }
672
+ { {- end } }
Original file line number Diff line number Diff line change 68
68
secretKeyRef :
69
69
name : {{ template "pomerium.signingKeySecret.name" . }}
70
70
key : signing-key
71
+ {{- include "pomerium.metrics.envVars" . | indent 8}}
71
72
{{- range $name, $value := .Values.extraEnv }}
72
73
- name : {{ $name }}
73
74
value : {{ quote $value }}
Original file line number Diff line number Diff line change 70
70
secretKeyRef :
71
71
name : {{ template "pomerium.signingKeySecret.name" . }}
72
72
key : signing-key
73
+ {{- include "pomerium.metrics.envVars" . | indent 8}}
73
74
{{- range $name, $value := .Values.extraEnv }}
74
75
- name : {{ $name }}
75
76
value : {{ quote $value }}
Original file line number Diff line number Diff line change 61
61
env :
62
62
- name : SERVICES
63
63
value : databroker
64
+ {{- include "pomerium.metrics.envVars" . | indent 8}}
64
65
{{- include "pomerium.databroker.tlsEnv" . | indent 8 }}
65
66
{{- range $name, $value := .Values.extraEnv }}
66
67
- name : {{ $name }}
Original file line number Diff line number Diff line change 65
65
env :
66
66
- name : SERVICES
67
67
value : proxy
68
+ {{- include "pomerium.metrics.envVars" . | indent 8}}
68
69
{{- range $name, $value := .Values.extraEnv }}
69
70
- name : {{ $name }}
70
71
value : {{ quote $value }}
You can’t perform that action at this time.
0 commit comments