{{- if .Values.ingress.enabled -}}{{- $serviceName:= include "artifactory-ha.fullname" . -}}{{- $servicePort:= .Values.artifactory.externalPort -}}apiVersion:extensions/v1beta1kind:Ingressmetadata:name:{{template "artifactory-ha.fullname" .}}labels:app:{{template "artifactory-ha.name" .}}chart:{{template "artifactory-ha.chart" .}}release:{{.Release.Name}}heritage:{{.Release.Service}}annotations:{{- range $key,$value:= .Values.ingress.annotations}}{{$key}}:{{$value | quote}}{{- end}}spec:{{- if .Values.ingress.hosts}}rules:{{- range $host:= .Values.ingress.hosts}}-host:{{$host}}http:paths:-path:backend:serviceName:{{$serviceName}}servicePort:{{$servicePort}}{{- end -}}{{- end -}}{{- if .Values.ingress.tls}}tls:{{toYaml .Values.ingress.tls | indent 4}}{{- end -}}{{- end -}}