{{- if and .Values.loki.enabled .Values.loki.ingress.enabled }} apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: loki namespace: {{ .Release.Namespace }} labels: app: loki annotations: nginx.ingress.kubernetes.io/proxy-body-size: "0" nginx.ingress.kubernetes.io/proxy-read-timeout: "600" nginx.ingress.kubernetes.io/proxy-send-timeout: "600" spec: ingressClassName: nginx rules: - host: {{ .Values.loki.ingress.host }} http: paths: - path: /loki pathType: Prefix backend: service: name: loki port: number: 3100 - path: /ready pathType: Exact backend: service: name: loki port: number: 3100 - path: /metrics pathType: Prefix backend: service: name: loki port: number: 3100 - path: / pathType: Exact backend: service: name: loki port: number: 3100 {{- end }}