| 1234567891011121314151617181920212223242526272829 |
- {{- if and (.Values.ingress.create) (eq .Values.ingress.type "traefik") -}}
- apiVersion: extensions/v1beta1
- kind: Ingress
- metadata:
- name: hue
- annotations:
- kubernetes.io/ingress.class: traefik
- {{- with .Values.ingress.annotations }}
- {{ toYaml . | indent 4 }}
- {{- end }}
- spec:
- rules:
- - host: {{ .Values.domain }}
- http:
- paths:
- - path: /
- backend:
- serviceName: hue
- servicePort: hue
- {{- range .Values.ingress.extraHosts }}
- - host: {{ . | quote }}
- http:
- paths:
- - backend:
- serviceName: hue
- servicePort: hue
- path: /
- {{- end }}
- {{- end -}}
|