disable auth-response-headers for idrac and gw ingresses as they cause errors on the upstream [ci skip]
This commit is contained in:
parent
235a469dea
commit
fb84affce6
1 changed files with 9 additions and 18 deletions
|
|
@ -82,7 +82,11 @@ module "idrac" {
|
||||||
port = 443
|
port = 443
|
||||||
tls_secret_name = var.tls_secret_name
|
tls_secret_name = var.tls_secret_name
|
||||||
backend_protocol = "HTTPS"
|
backend_protocol = "HTTPS"
|
||||||
depends_on = [kubernetes_namespace.reverse-proxy]
|
extra_annotations = {
|
||||||
|
# authentik causes 413; we don't need the header below
|
||||||
|
"nginx.ingress.kubernetes.io/auth-response-headers" : null
|
||||||
|
}
|
||||||
|
depends_on = [kubernetes_namespace.reverse-proxy]
|
||||||
}
|
}
|
||||||
|
|
||||||
# Can either listen on https or http; can't do both :/
|
# Can either listen on https or http; can't do both :/
|
||||||
|
|
@ -96,23 +100,10 @@ module "tp-link-gateway" {
|
||||||
backend_protocol = "HTTPS"
|
backend_protocol = "HTTPS"
|
||||||
depends_on = [kubernetes_namespace.reverse-proxy]
|
depends_on = [kubernetes_namespace.reverse-proxy]
|
||||||
protected = true
|
protected = true
|
||||||
# Doesn't work due to 413 due to GA/authentik cookie
|
extra_annotations = {
|
||||||
# additional_configuration_snippet = <<-EOF
|
# authentik causes 413; we don't need the header below
|
||||||
# # 1. Try to extract the sysauth cookie and its value
|
"nginx.ingress.kubernetes.io/auth-response-headers" : null
|
||||||
# # This regex looks for 'sysauth=' followed by everything until a semicolon or end of string
|
}
|
||||||
# set $sysauth_only "";
|
|
||||||
# if ($http_cookie ~* "sysauth=([^;]+)") {
|
|
||||||
# set $sysauth_only "sysauth=$1";
|
|
||||||
# }
|
|
||||||
|
|
||||||
# # 2. Overwrite the Cookie header.
|
|
||||||
# # If sysauth was found, only it is sent. If not found, no cookies are sent.
|
|
||||||
# proxy_set_header Cookie $sysauth_only;
|
|
||||||
# EOF
|
|
||||||
# extra_annotations = {
|
|
||||||
# client-header-buffer-size : "16k"
|
|
||||||
# large-client-header-buffers : "4 16k"
|
|
||||||
# }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# https://truenas.viktorbarzin.me/
|
# https://truenas.viktorbarzin.me/
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue