From 760deec2dba709011b3991e3a3c5fb18cfa40e29 Mon Sep 17 00:00:00 2001 From: Rajesh Rajendran Date: Thu, 27 Jan 2022 14:03:22 +0530 Subject: [PATCH] chore(nginx): default server for helath checks Creating separate health check server, as not to pollute the prom metrics. Signed-off-by: Rajesh Rajendran --- .../charts/nginx-ingress/templates/configMap.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/helmcharts/openreplay/charts/nginx-ingress/templates/configMap.yaml b/scripts/helmcharts/openreplay/charts/nginx-ingress/templates/configMap.yaml index b12083b47..5b2b21c28 100644 --- a/scripts/helmcharts/openreplay/charts/nginx-ingress/templates/configMap.yaml +++ b/scripts/helmcharts/openreplay/charts/nginx-ingress/templates/configMap.yaml @@ -138,9 +138,17 @@ data: default $http_x_forwarded_proto; '' $scheme; } + # Default server for helath check server { listen 80 default_server; listen [::]:80; + location /healthz { + return 200 'OK'; + } + } + server { + listen 80; + listen [::]:80; server_name {{ .Values.global.domainName }}; {{ .Values.customServerConfigs }} include /etc/nginx/conf.d/location.list;