try ratelimit

This commit is contained in:
pierre.geeraert
2026-10-15 17:05:05 +01:00
parent 1c948c49e2
commit 312b699707
2 changed files with 19 additions and 0 deletions
+16
View File
@@ -72,3 +72,19 @@ resource "kubernetes_manifest" "letsencrypt_prod" {
} }
} }
} }
resource "kubernetes_manifest" "traefik_Middleware_ratelimit" {
manifest = {
"apiVersion" = "traefik.containo.us/v1alpha1"
"kind" = "Middleware"
"metadata" = {
"name" = "ratelimit"
}
"spec" = {
"rateLimit" = {
"average" = "100"
"burst" = 50
}
}
}
}
+3
View File
@@ -65,6 +65,9 @@ resource "kubernetes_ingress_v1" "automatic_ingress" {
number = each.value.service_port[0] number = each.value.service_port[0]
} }
} }
middlewares {
name = "ratelimit"
}
} }
} }
} }