traefik rediect to https
This commit is contained in:
+12
-8
@@ -28,7 +28,7 @@ resource "helm_release" "nginx_ingress" {
|
||||
|
||||
|
||||
set = [
|
||||
# --- Service Configuration ---
|
||||
# --- Service Type ---
|
||||
{
|
||||
name = "service.type"
|
||||
value = "NodePort"
|
||||
@@ -40,19 +40,23 @@ resource "helm_release" "nginx_ingress" {
|
||||
value = "80"
|
||||
},
|
||||
{
|
||||
name = "ports.web.redirectTo.port"
|
||||
name = "ports.web.http.redirections.entryPoint.to"
|
||||
value = "websecure"
|
||||
},
|
||||
{
|
||||
name = "ports.web.http.redirections.entryPoint.scheme"
|
||||
value = "https"
|
||||
},
|
||||
{
|
||||
name = "ports.web.http.redirections.entryPoint.permanent"
|
||||
value = "true"
|
||||
},
|
||||
|
||||
# --- Websecure HTTPS Port (443) & TLS Activation ---
|
||||
# --- Websecure HTTPS Port (443) ---
|
||||
{
|
||||
name = "ports.websecure.nodePort"
|
||||
value = "443"
|
||||
},
|
||||
{
|
||||
name = "ports.websecure.tls.enabled"
|
||||
value = "true"
|
||||
},
|
||||
|
||||
# --- Integrated Dashboard Settings ---
|
||||
{
|
||||
@@ -65,7 +69,7 @@ resource "helm_release" "nginx_ingress" {
|
||||
},
|
||||
{
|
||||
name = "ingressRoute.dashboard.entryPoints"
|
||||
value = "{websecure}" # Routes Dashboard over HTTPS securely
|
||||
value = "{websecure}"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user