diff --git a/modules/middlewares/middlewares.tf b/modules/middlewares/middlewares.tf index f82c9e0..ca76086 100644 --- a/modules/middlewares/middlewares.tf +++ b/modules/middlewares/middlewares.tf @@ -5,7 +5,6 @@ resource "kubernetes_manifest" "traefik_Middleware_ratelimit" { "metadata" = { "name" = "ratelimit" namespace : "traefik" - } "spec" = { "rateLimit" = { @@ -15,4 +14,21 @@ resource "kubernetes_manifest" "traefik_Middleware_ratelimit" { } } } +} + +resource "kubernetes_manifest" "traefik_Middleware_https-redirect" { + manifest = { + "apiVersion" = "traefik.io/v1alpha1" + "kind" = "Middleware" + "metadata" = { + "name" = "https-redirect" + namespace : "traefik" + } + "spec" = { + "redirectScheme" = { + "scheme" = "https" + "permanent" = "true" + } + } + } } \ No newline at end of file