diff --git a/charts/eck-resources/templates/kibana-ingress.yaml b/charts/eck-resources/templates/kibana-ingress.yaml new file mode 100644 index 0000000..8952bfd --- /dev/null +++ b/charts/eck-resources/templates/kibana-ingress.yaml @@ -0,0 +1,21 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: kibana-{{ .Values.env }}-ing + namespace: monitoring + annotations: + traefik.ingress.kubernetes.io/router.entrypoints: websecure + traefik.ingress.kubernetes.io/router.tls: "true" +spec: + ingressClassName: traefik + rules: + - host: {{ .Values.host }} + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: kibana-{{ .Values.env }}-kb-http + port: + number: 5601 diff --git a/charts/eck-resources/templates/kibana.yaml b/charts/eck-resources/templates/kibana.yaml index fc3e07c..cce3874 100644 --- a/charts/eck-resources/templates/kibana.yaml +++ b/charts/eck-resources/templates/kibana.yaml @@ -10,12 +10,4 @@ spec: http: service: spec: - type: ClusterIP - ingress: - enabled: true - ingressClassName: traefik - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - hosts: - - host: {{ .Values.host }} + type: ClusterIP \ No newline at end of file