From 1048ab5c202dd0714d9b87d9f70550dedbe5d4bc Mon Sep 17 00:00:00 2001 From: Bojan Kucera Date: Thu, 5 Jun 2025 22:52:35 -0400 Subject: [PATCH] added new config --- k8s-ingress.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/k8s-ingress.yaml b/k8s-ingress.yaml index 2eaa0df..4056689 100644 --- a/k8s-ingress.yaml +++ b/k8s-ingress.yaml @@ -2,7 +2,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: custom-headers - namespace: ingress + namespace: ingress # Correct namespace for your setup data: X-Real-IP: '$remote_addr' X-Forwarded-For: '$proxy_add_x_forwarded_for' @@ -16,9 +16,8 @@ metadata: cert-manager.io/cluster-issuer: letsencrypt-prod nginx.ingress.kubernetes.io/ssl-redirect: "true" nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - # Aggressive real IP configuration - # Use allowed annotations instead of snippets - nginx.ingress.kubernetes.io/proxy-set-headers: "ingress-nginx/custom-headers" + # Reference the ConfigMap in the correct namespace + nginx.ingress.kubernetes.io/proxy-set-headers: "ingress/custom-headers" nginx.ingress.kubernetes.io/enable-real-ip: "true" nginx.ingress.kubernetes.io/real-ip-header: "X-Forwarded-For" labels: @@ -39,4 +38,5 @@ spec: service: name: proxy-detection-service port: - number: 80 \ No newline at end of file + number: 80 +