wwwgmo/parcage/kibana/ingress-kibana.yaml
2025-06-22 17:22:04 +02:00

32 lines
798 B
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
namespace: {{ .Release.Namespace }}
name: ingress-kibana
spec:
{{- if eq "k3s" $.Values.kube }}
ingressClassName: traefik
{{- end }}
{{- if eq "kind" $.Values.kube }}
ingressClassName: nginx
{{- end }}
{{- if eq "k8s" $.Values.kube }}
ingressClassName: nginx
{{- end }}
tls:
- hosts:
{{ required ".Values.site.ingress.kibana.hosts entry is required!" .Values.site.ingress.kibana.hosts }}
secretName: secret-ingress-tls
rules:
- host: {{ required ".Values.site.urlKibana entry is required!" .Values.site.urlKibana }}
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: service-kibana
port:
number: 5601