Skip to content

Commit acaabae

Browse files
committed
Updated ingress annotations
1 parent c868023 commit acaabae

2 files changed

Lines changed: 10 additions & 4 deletions

File tree

helm/gsprestapi/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ apiVersion: v1
22
appVersion: "latest"
33
description: "Global Streamflow Prediction REST API"
44
name: gsprestapi
5-
version: 0.2.18
5+
version: 0.2.19

helm/gsprestapi/values.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,15 @@ rateLimitedIngress:
3939
enabled: true
4040

4141
annotations:
42-
nginx.ingress.kubernetes.io/limit-rps: "1"
43-
nginx.ingress.kubernetes.io/limit-burst: "3"
44-
nginx.ingress.kubernetes.io/limit-delay: "0"
42+
nginx.org/mergeable-ingress-type: "minion"
43+
nginx.org/proxy-connect-timeout: "300s"
44+
nginx.org/proxy-read-timeout: "300s"
45+
nginx.org/proxy-send-timeout: "300s"
46+
nginx.org/limit-req-rate: "5r/m"
47+
nginx.org/limit-req-key: "${binary_remote_addr}"
48+
nginx.org/limit-req-zone-size: "10m"
49+
nginx.org/limit-req-reject-code: "429"
50+
nginx.org/limit-req-no-delay: "true"
4551

4652
hosts:
4753
- host: geoglows.ecmwf.int

0 commit comments

Comments
 (0)