From 230fd514331e89e20428cb3b736f58aec9b24b77 Mon Sep 17 00:00:00 2001 From: florian Date: Wed, 22 Oct 2025 20:01:26 +0200 Subject: [PATCH] Added Kibana --- kibana/deployment.yaml | 43 ++++++++++++++++++++++++++++++++++++++++++ kibana/service.yaml | 14 ++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 kibana/deployment.yaml create mode 100644 kibana/service.yaml diff --git a/kibana/deployment.yaml b/kibana/deployment.yaml new file mode 100644 index 0000000..aa08a94 --- /dev/null +++ b/kibana/deployment.yaml @@ -0,0 +1,43 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: kibana + namespace: app-notifications +spec: + replicas: 1 + selector: + matchLabels: + app: kibana + template: + metadata: + labels: + app: kibana + spec: + containers: + - name: kibana + image: docker.elastic.co/kibana/kibana:8.12.1 + ports: + - containerPort: 5601 + env: + - name: ELASTICSEARCH_HOSTS + value: "http://elasticsearch:9200" + - name: ELASTICSEARCH_SERVICEACCOUNTTOKEN + valueFrom: + secretKeyRef: + name: kibana-service-token + key: ELASTICSEARCH_SERVICE_TOKEN + - name: XPACK_SECURITY_ENCRYPTIONKEY + valueFrom: + secretKeyRef: + name: kibana-encryption-keys + key: xpack_security_encryptionKey + - name: XPACK_ENCRYPTEDSAVEDOBJECTS_ENCRYPTIONKEY + valueFrom: + secretKeyRef: + name: kibana-encryption-keys + key: xpack_encryptedSavedObjects_encryptionKey + - name: XPACK_REPORTING_ENCRYPTIONKEY + valueFrom: + secretKeyRef: + name: kibana-encryption-keys + key: xpack_reporting_encryptionKey \ No newline at end of file diff --git a/kibana/service.yaml b/kibana/service.yaml new file mode 100644 index 0000000..324a2ec --- /dev/null +++ b/kibana/service.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: Service +metadata: + name: kibana + namespace: app-notifications +spec: + type: NodePort + ports: + - port: 5601 + targetPort: 5601 + nodePort: 30102 + name: http + selector: + app: kibana