freeleaps-ops/magicleaps/helm-pkg/magicleaps/templates/ingresses/backend.yaml
2024-12-30 17:43:50 +08:00

24 lines
726 B
YAML

{{- if and .Values.backend.enabled .Values.backend.ingress.enabled -}}
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: {{ .Values.backend.name }}-ingress
annotations:
kubernetes.io/ingress.class: "nginx"
{{- if .Values.backend.ingress.annotations }}
{{ .Values.backend.ingress.annotations | toYaml | nindent 4 }}
{{- end }}
{{ include "magicleaps.namespace" . | indent 2 }}
spec:
rules:
- host: {{ .Values.backend.ingress.host }}
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: {{ .Values.backend.name }}-svc
port:
number: {{ .Values.backend.service.port }}
{{- end -}}