|
@@ -2,11 +2,11 @@
|
|
|
apiVersion: networking.k8s.io/v1beta1
|
|
apiVersion: networking.k8s.io/v1beta1
|
|
|
kind: Ingress
|
|
kind: Ingress
|
|
|
metadata:
|
|
metadata:
|
|
|
- name: gethue-ingress
|
|
|
|
|
|
|
+ name: gethue
|
|
|
annotations:
|
|
annotations:
|
|
|
kubernetes.io/ingress.class: nginx
|
|
kubernetes.io/ingress.class: nginx
|
|
|
nginx.ingress.kubernetes.io/affinity: "cookie"
|
|
nginx.ingress.kubernetes.io/affinity: "cookie"
|
|
|
- nginx.ingress.kubernetes.io/session-cookie-name: "hue-website-ingress"
|
|
|
|
|
|
|
+ nginx.ingress.kubernetes.io/session-cookie-name: "gethue"
|
|
|
nginx.ingress.kubernetes.io/session-cookie-expires: "172800"
|
|
nginx.ingress.kubernetes.io/session-cookie-expires: "172800"
|
|
|
nginx.ingress.kubernetes.io/session-cookie-max-age: "172800"
|
|
nginx.ingress.kubernetes.io/session-cookie-max-age: "172800"
|
|
|
spec:
|
|
spec:
|
|
@@ -18,4 +18,11 @@ spec:
|
|
|
serviceName: gethue-docs
|
|
serviceName: gethue-docs
|
|
|
servicePort: 80
|
|
servicePort: 80
|
|
|
path: /
|
|
path: /
|
|
|
|
|
+ - host: {{ .Values.website.domain }}
|
|
|
|
|
+ http:
|
|
|
|
|
+ paths:
|
|
|
|
|
+ - backend:
|
|
|
|
|
+ serviceName: gethue-website
|
|
|
|
|
+ servicePort: 80
|
|
|
|
|
+ path: /
|
|
|
{{- end -}}
|
|
{{- end -}}
|