module middlewares

This commit is contained in:
pierre.geeraert
2026-10-16 11:20:37 +01:00
parent 4955ddaa1e
commit 5a96aa0e0c
3 changed files with 22 additions and 1 deletions
+4
View File
@@ -4,6 +4,10 @@ module "ingress" {
kubernetes_input = var.kubernetes
}
module "middlewares" {
source = "../modules/middlewares"
}
module "services" {
source = "../modules/services"
kubernetes_input = var.kubernetes
+2 -1
View File
@@ -123,4 +123,5 @@ resource "kubernetes_ingress_v1" "automatic_ingress_legacy" {
}
}
}
}
+16
View File
@@ -0,0 +1,16 @@
resource "kubernetes_manifest" "traefik_Middleware_ratelimit" {
manifest = {
"apiVersion" = "traefik.containo.us/v1alpha1"
"kind" = "Middleware"
"metadata" = {
"name" = "ratelimit"
}
"spec" = {
"rateLimit" = {
"average" = "100"
"burst" = 50
}
}
}
}