{{- range $name, $ingress := .Values.ingress }}
{{- if $ingress.enabled }}
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: {{ $ingress.name }}
  namespace: {{ $ingress.namespace }}
{{- with $ingress.annotations }}
  annotations:
{{ toYaml . | nindent 4 }}
{{- end }}
spec:
  ingressClassName: {{ $ingress.ingressClassName }}
  rules:
{{ toYaml $ingress.rules | nindent 4 }}
---
{{- end }}
{{- end }}
