diff --git a/modules/kubernetes/nginx-ingress/main.tf b/modules/kubernetes/nginx-ingress/main.tf index 1211f0fa..0a426987 100644 --- a/modules/kubernetes/nginx-ingress/main.tf +++ b/modules/kubernetes/nginx-ingress/main.tf @@ -310,7 +310,10 @@ resource "kubernetes_config_map" "ingress_nginx_controller" { } } data = { - allow-snippet-annotations = true + use-forwarded-headers = "true" + compute-full-forwarded-for = "true" + enable-real-ip = "true" + allow-snippet-annotations = true # limit-req-status-code = 429 # limit-conn-status-code = 429 enable-modsecurity = true diff --git a/terraform.tfstate b/terraform.tfstate index 136f477e..e1318e42 100644 Binary files a/terraform.tfstate and b/terraform.tfstate differ diff --git a/terraform.tfvars b/terraform.tfvars index 67a629dd..bde43da9 100644 Binary files a/terraform.tfvars and b/terraform.tfvars differ