From c1fac3cbdb0f9db9abd52c7d07f60c61bdf38636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Ara=C3=BAjo?= <davidaraujo@av.it.pt> Date: Wed, 22 Nov 2023 15:54:26 +0000 Subject: [PATCH] Added rate limiting to ingress controller --- manifests/nginx_ingress_http.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/manifests/nginx_ingress_http.yaml b/manifests/nginx_ingress_http.yaml index e8e8a80e4..48a2419b5 100644 --- a/manifests/nginx_ingress_http.yaml +++ b/manifests/nginx_ingress_http.yaml @@ -18,6 +18,12 @@ metadata: name: tfs-ingress annotations: nginx.ingress.kubernetes.io/rewrite-target: /$2 + nginx.ingress.kubernetes.io/limit-rps: '2' + nginx.ingress.kubernetes.io/limit-connections: '5' + nginx.ingress.kubernetes.io/proxy-connect-timeout: '10' + nginx.ingress.kubernetes.io/proxy-send-timeout: '10' + nginx.ingress.kubernetes.io/proxy-read-timeout: '10' + # --- --- --- spec: rules: - http: -- GitLab