Update elastic and kibana templates
This commit is contained in:
parent
3322d5b677
commit
495609c14c
@ -1,8 +1,9 @@
|
||||
{{- if .Values.enabled }}
|
||||
# elasticsearch.yaml
|
||||
apiVersion: elasticsearch.k8s.elastic.co/v1
|
||||
kind: Elasticsearch
|
||||
metadata:
|
||||
name: elasticsearch-{{ .Values.env }}
|
||||
namespace: monitoring
|
||||
spec:
|
||||
version: 8.12.0
|
||||
nodeSets:
|
||||
@ -19,4 +20,3 @@ spec:
|
||||
resources:
|
||||
requests:
|
||||
storage: 100Gi
|
||||
{{- end }}
|
||||
@ -1,16 +1,19 @@
|
||||
{{- if .Values.enabled }}
|
||||
# ingress.yaml (Kibana)
|
||||
apiVersion: networking.k8s.io/v1
|
||||
kind: Ingress
|
||||
metadata:
|
||||
name: kibana-{{ .Values.env }}-ing
|
||||
name: kibana-{{ .Values.env }}
|
||||
namespace: monitoring
|
||||
annotations:
|
||||
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
||||
traefik.ingress.kubernetes.io/router.tls: "true"
|
||||
kubernetes.io/ingress.class: traefik
|
||||
# if behind Cloudflare, strongly recommended to disable cache for bundles:
|
||||
traefik.ingress.kubernetes.io/browser-xss-filter: "true"
|
||||
spec:
|
||||
ingressClassName: traefik
|
||||
tls:
|
||||
- hosts: [kibana.dvirlabs.com]
|
||||
secretName: kibana-tls
|
||||
rules:
|
||||
- host: {{ .Values.host }}
|
||||
- host: kibana.dvirlabs.com
|
||||
http:
|
||||
paths:
|
||||
- path: /
|
||||
@ -20,4 +23,3 @@ spec:
|
||||
name: kibana-{{ .Values.env }}-kb-http
|
||||
port:
|
||||
number: 5601
|
||||
{{- end }}
|
||||
@ -1,4 +1,4 @@
|
||||
{{- if .Values.enabled }}
|
||||
# kibana.yaml
|
||||
apiVersion: kibana.k8s.elastic.co/v1
|
||||
kind: Kibana
|
||||
metadata:
|
||||
@ -8,16 +8,20 @@ spec:
|
||||
version: 8.12.0
|
||||
count: 1
|
||||
elasticsearchRef:
|
||||
name: elasticsearch-{{ .Values.env }}
|
||||
name: elasticsearch-{{ .Values.env }} # same ns: monitoring
|
||||
config:
|
||||
# set correct external URL for Ingress
|
||||
server.publicBaseUrl: "https://kibana.dvirlabs.com"
|
||||
# if you use a path like /kibana, also set:
|
||||
# server.basePath: "/kibana"
|
||||
# server.rewriteBasePath: true
|
||||
xpack.security.authc.providers:
|
||||
basic.basic1:
|
||||
order: 0
|
||||
http:
|
||||
tls:
|
||||
selfSignedCertificate:
|
||||
disabled: true
|
||||
disabled: true # Ingress terminates TLS
|
||||
service:
|
||||
spec:
|
||||
type: ClusterIP
|
||||
{{- end }}
|
||||
Loading…
x
Reference in New Issue
Block a user