move elk stack

This commit is contained in:
2025-03-31 03:48:51 +02:00
parent 727cc862bd
commit 9105673f57
6 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: logstash
namespace: elasticsearch
spec:
replicas: 2
selector:
matchLabels:
app: logstash
template:
metadata:
labels:
app: logstash
spec:
containers:
- name: logstash
image: docker.io/bitnami/logstash:7.17.0
# Customize environment variables and command-line args as needed
env:
- name: ELASTICSEARCH_HOST
value: "elasticsearch-ha-es-http" # Adjust based on your ES service DNS name
ports:
- containerPort: 9600
volumeMounts:
- name: logstash-data
mountPath: /bitnami
volumes:
- name: logstash-data
persistentVolumeClaim:
claimName: logstash-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: logstash-pvc
namespace: elasticsearch
spec:
accessModes:
- ReadWriteOnce
storageClassName: longhorn
resources:
requests:
storage: 10Gi
---
apiVersion: v1
kind: Service
metadata:
name: logstash
namespace: elasticsearch
spec:
selector:
app: logstash
ports:
- protocol: TCP
port: 9600
targetPort: 9600