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