Merge pull request #716 from 3dwardch3ng/infra/logstash

fix ns and volumes for logstash
This commit is contained in:
2024-07-30 01:50:21 +10:00
committed by GitHub
3 changed files with 20 additions and 10 deletions

View File

@@ -1,16 +1,26 @@
namespaceOverride: logstash
clusterDomain: logstash.logstash.svc.cluster.local clusterDomain: logstash.logstash.svc.cluster.local
input: "" input: null
output: "" filter: null
output: null
existingConfiguration: "logstash-pipelines" existingConfiguration: "logstash-pipelines"
enableMultiplePipelines: true enableMultiplePipelines: true
extraVolumes: extraVolumes:
- name: logstash-pipeline-configs - name: logstash-config-http
hostPath: hostPath:
path: /mnt/nfs/AppData/logstash/config path: /mnt/nfs/AppData/logstash/config/http.conf
type: Directory type: File
readOnly: true
- name: logstash-config-syslog
hostPath:
path: /mnt/nfs/AppData/logstash/config/syslog.conf
type: File
readOnly: true
extraVolumeMounts: extraVolumeMounts:
- name: logstash-pipeline-configs - name: logstash-config-http
mountPath: /opt/bitnami/logstash/config/ mountPath: /bitnami/logstash/config/http.conf
- name: logstash-config-syslog
mountPath: /bitnami/logstash/config/syslog.conf
containerPorts: containerPorts:
- name: http - name: http
containerPort: 8080 containerPort: 8080

View File

@@ -2,7 +2,7 @@ apiVersion: v1
kind: PersistentVolume kind: PersistentVolume
metadata: metadata:
name: logstash-data-pv name: logstash-data-pv
namespace: argocd namespace: logstash
labels: labels:
type: local type: local
spec: spec:
@@ -19,7 +19,7 @@ spec:
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
name: logstash-data-pvc name: logstash-data-pvc
namespace: argocd namespace: logstash
nodeAffinity: nodeAffinity:
required: required:
nodeSelectorTerms: nodeSelectorTerms:

View File

@@ -2,7 +2,7 @@ apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: logstash-data-pvc name: logstash-data-pvc
namespace: argocd namespace: logstash
labels: labels:
name: logstash-data-pvc name: logstash-data-pvc
spec: spec: