module middlewares
This commit is contained in:
@@ -4,6 +4,10 @@ module "ingress" {
|
|||||||
kubernetes_input = var.kubernetes
|
kubernetes_input = var.kubernetes
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module "middlewares" {
|
||||||
|
source = "../modules/middlewares"
|
||||||
|
}
|
||||||
|
|
||||||
module "services" {
|
module "services" {
|
||||||
source = "../modules/services"
|
source = "../modules/services"
|
||||||
kubernetes_input = var.kubernetes
|
kubernetes_input = var.kubernetes
|
||||||
|
|||||||
@@ -124,3 +124,4 @@ resource "kubernetes_ingress_v1" "automatic_ingress_legacy" {
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user