Skip to content

Commit 8f18c0f

Browse files
authored
Merge pull request #9046 from anders-swanson/revert-8665-metrics-port-name
Parameterize metrics port name
2 parents e6ff97f + adb7a9d commit 8f18c0f

File tree

6 files changed

+7
-5
lines changed

6 files changed

+7
-5
lines changed

charts/ingress-nginx/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,7 @@ Kubernetes: `>=1.20.0-0`
348348
| controller.maxmindLicenseKey | string | `""` | Maxmind license key to download GeoLite2 Databases. # https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases |
349349
| controller.metrics.enabled | bool | `false` | |
350350
| controller.metrics.port | int | `10254` | |
351+
| controller.metrics.portName | string | `"metrics"` | |
351352
| controller.metrics.prometheusRule.additionalLabels | object | `{}` | |
352353
| controller.metrics.prometheusRule.enabled | bool | `false` | |
353354
| controller.metrics.prometheusRule.rules | list | `[]` | |

charts/ingress-nginx/templates/controller-daemonset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ spec:
114114
{{- end }}
115115
{{- end }}
116116
{{- if .Values.controller.metrics.enabled }}
117-
- name: http-metrics
117+
- name: {{ .Values.controller.metrics.portName }}
118118
containerPort: {{ .Values.controller.metrics.port }}
119119
protocol: TCP
120120
{{- end }}

charts/ingress-nginx/templates/controller-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ spec:
118118
{{- end }}
119119
{{- end }}
120120
{{- if .Values.controller.metrics.enabled }}
121-
- name: http-metrics
121+
- name: {{ .Values.controller.metrics.portName }}
122122
containerPort: {{ .Values.controller.metrics.port }}
123123
protocol: TCP
124124
{{- end }}

charts/ingress-nginx/templates/controller-service-metrics.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ spec:
3131
externalTrafficPolicy: {{ .Values.controller.metrics.service.externalTrafficPolicy }}
3232
{{- end }}
3333
ports:
34-
- name: http-metrics
34+
- name: {{ .Values.controller.metrics.portName }}
3535
port: {{ .Values.controller.metrics.service.servicePort }}
3636
protocol: TCP
37-
targetPort: http-metrics
37+
targetPort: {{ .Values.controller.metrics.portName }}
3838
{{- $setNodePorts := (or (eq .Values.controller.metrics.service.type "NodePort") (eq .Values.controller.metrics.service.type "LoadBalancer")) }}
3939
{{- if (and $setNodePorts (not (empty .Values.controller.metrics.service.nodePort))) }}
4040
nodePort: {{ .Values.controller.metrics.service.nodePort }}

charts/ingress-nginx/templates/controller-servicemonitor.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ metadata:
1414
{{- end }}
1515
spec:
1616
endpoints:
17-
- port: http-metrics
17+
- port: {{ .Values.controller.metrics.portName }}
1818
interval: {{ .Values.controller.metrics.serviceMonitor.scrapeInterval }}
1919
{{- if .Values.controller.metrics.serviceMonitor.honorLabels }}
2020
honorLabels: true

charts/ingress-nginx/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,7 @@ controller:
666666

667667
metrics:
668668
port: 10254
669+
portName: metrics
669670
# if this port is changed, change healthz-port: in extraArgs: accordingly
670671
enabled: false
671672

0 commit comments

Comments
 (0)