From f7579b55d01d74fcfbd2c29959b5ccac7cbcb4c5 Mon Sep 17 00:00:00 2001 From: Germain GUEUTIER Date: Fri, 13 Dec 2024 11:36:49 +0100 Subject: [PATCH] feat(health): returns 404 error by default --- chart/files/nginx.conf | 4 ++++ demo/docker-compose.yaml | 1 + demo/files/server/nginx.conf | 4 ++++ docker/files/nginx/nginx.conf | 4 ++++ 4 files changed, 13 insertions(+) diff --git a/chart/files/nginx.conf b/chart/files/nginx.conf index 4433a77..010d01a 100644 --- a/chart/files/nginx.conf +++ b/chart/files/nginx.conf @@ -19,6 +19,10 @@ http { server { listen 127.0.0.1:{{ .Values.proxy.service.ports.health.remoteContainerPort }}; + location / { + return 404; + } + location /healthz { default_type text/plain; return 200 "OK\n"; diff --git a/demo/docker-compose.yaml b/demo/docker-compose.yaml index 784fc7e..09074cb 100644 --- a/demo/docker-compose.yaml +++ b/demo/docker-compose.yaml @@ -100,6 +100,7 @@ services: - api.gitguardian.public - dashboard.gitguardian.public - hook.gitguardian.public + - forbidden.gitguardian.public public: extra_hosts: kube-dns.kube-system.svc.cluster.local: "127.0.0.11" diff --git a/demo/files/server/nginx.conf b/demo/files/server/nginx.conf index 53df9c5..95d2601 100644 --- a/demo/files/server/nginx.conf +++ b/demo/files/server/nginx.conf @@ -19,6 +19,10 @@ http { server { listen 127.0.0.1:8081; + location / { + return 404; + } + location /healthz { default_type text/plain; return 200 "OK\n"; diff --git a/docker/files/nginx/nginx.conf b/docker/files/nginx/nginx.conf index d91cba8..c777451 100644 --- a/docker/files/nginx/nginx.conf +++ b/docker/files/nginx/nginx.conf @@ -19,6 +19,10 @@ http { server { listen 127.0.0.1:8081; + location / { + return 404; + } + location /healthz { default_type text/plain; return 200 "OK\n";