github.com/replicatedhq/ship@v0.55.0/integration/failing/init/jaeger-helm/expected/.ship/upstream/templates/hotrod-ing.yaml (about) 1 {{- if .Values.hotrod.enabled -}} 2 {{- if .Values.hotrod.ingress.enabled -}} 3 {{- $serviceName := include "jaeger.fullname" . -}} 4 {{- $servicePort := .Values.hotrod.service.externalPort -}} 5 apiVersion: extensions/v1beta1 6 kind: Ingress 7 metadata: 8 name: {{ template "jaeger.fullname" . }}-hotrod 9 labels: 10 app: {{ template "jaeger.name" . }} 11 jaeger-infra: hotrod-ingress 12 chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} 13 component: hotrod 14 release: {{ .Release.Name }} 15 heritage: {{ .Release.Service }} 16 {{- if .Values.hotrod.ingress.annotations }} 17 annotations: 18 {{ toYaml .Values.hotrod.ingress.annotations | indent 4 }} 19 {{- end }} 20 spec: 21 rules: 22 {{- range $host := .Values.hotrod.ingress.hosts }} 23 - host: {{ $host }} 24 http: 25 paths: 26 - path: / 27 backend: 28 serviceName: {{ $serviceName }}-hotrod 29 servicePort: {{ $servicePort }} 30 {{- end -}} 31 {{- if .Values.hotrod.ingress.tls }} 32 tls: 33 {{ toYaml .Values.hotrod.ingress.tls | indent 4 }} 34 {{- end -}} 35 {{- end -}} 36 {{- end -}}