This commit is contained in:
2023-09-12 16:54:28 +02:00
parent 08920e4340
commit 232ba7da0e
3 changed files with 121 additions and 106 deletions

View File

@@ -28,3 +28,18 @@ spec:
replacement: "https://$${1}/index.php/.well-known/$${2}"
EOF
}
resource "kubectl_manifest" "sslenforce" {
yaml_body = <<-EOF
apiVersion: traefik.containo.us/v1alpha1
kind: Middleware
metadata:
name: "${var.instance}-sslenforce"
namespace: "${var.namespace}"
labels: ${jsonencode(local.common-labels)}
spec:
headers:
stsSeconds: 15552000
stsIncludeSubdomains: true
EOF
}