|
|
@@ -9,9 +9,14 @@ metadata:
|
|
|
cert-manager.io/acme-challenge-type: http01
|
|
|
nginx.ingress.kubernetes.io/ssl-redirect: "true"
|
|
|
nginx.ingress.kubernetes.io/affinity: "cookie"
|
|
|
- nginx.ingress.kubernetes.io/session-cookie-name: "hue-balancer-ingress"
|
|
|
+ nginx.ingress.kubernetes.io/session-cookie-name: "hue-balancer"
|
|
|
nginx.ingress.kubernetes.io/session-cookie-expires: "172800"
|
|
|
nginx.ingress.kubernetes.io/session-cookie-max-age: "172800"
|
|
|
+ {{ if .Values.ingress.hasAuth }}
|
|
|
+ nginx.ingress.kubernetes.io/auth-type: basic
|
|
|
+ nginx.ingress.kubernetes.io/auth-secret: basic-auth-gethue
|
|
|
+ nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
|
|
|
+ {{ end }}
|
|
|
spec:
|
|
|
rules:
|
|
|
- host: {{ .Values.ingress.domain }}
|