fix: use extraVolumeMount just for the vector state
This commit is contained in:
committed by
GitHub
parent
099c358a1e
commit
5dcefe7ffa
@@ -28,46 +28,18 @@ readinessProbe:
|
||||
path: /health
|
||||
port: api
|
||||
|
||||
# Replace the chart's defaults so /vector-data-dir is backed by a host directory
|
||||
# instead of the chart-managed emptyDir. Other defaults (var-log, var-lib, procfs,
|
||||
# sysfs) are preserved as the chart ships them.
|
||||
defaultVolumes:
|
||||
- name: data
|
||||
extraVolumes:
|
||||
- name: vector-state
|
||||
hostPath:
|
||||
path: /var/lib/vector
|
||||
type: DirectoryOrCreate
|
||||
- name: var-log
|
||||
hostPath:
|
||||
path: /var/log/
|
||||
- name: var-lib
|
||||
hostPath:
|
||||
path: /var/lib/
|
||||
- name: procfs
|
||||
hostPath:
|
||||
path: /proc
|
||||
- name: sysfs
|
||||
hostPath:
|
||||
path: /sys
|
||||
|
||||
defaultVolumeMounts:
|
||||
- name: data
|
||||
mountPath: /vector-data-dir
|
||||
readOnly: false
|
||||
- name: var-log
|
||||
mountPath: /var/log/
|
||||
readOnly: true
|
||||
- name: var-lib
|
||||
mountPath: /var/lib
|
||||
readOnly: true
|
||||
- name: procfs
|
||||
mountPath: /host/proc
|
||||
readOnly: true
|
||||
- name: sysfs
|
||||
mountPath: /host/sys
|
||||
readOnly: true
|
||||
extraVolumeMounts:
|
||||
- name: vector-state
|
||||
mountPath: /var/lib/vector-state
|
||||
|
||||
customConfig:
|
||||
data_dir: /vector-data-dir
|
||||
data_dir: /var/lib/vector-state
|
||||
|
||||
api:
|
||||
enabled: true
|
||||
@@ -87,9 +59,10 @@ customConfig:
|
||||
inputs:
|
||||
- kubernetes_logs
|
||||
source: |
|
||||
.container = .kubernetes.container_name
|
||||
.pod = .kubernetes.pod_name
|
||||
.namespace = .kubernetes.pod_namespace
|
||||
.container = del(.kubernetes.container_name)
|
||||
.pod = del(.kubernetes.pod_name)
|
||||
.namespace = del(.kubernetes.pod_namespace)
|
||||
del(.kubernetes)
|
||||
|
||||
sinks:
|
||||
default_global_sink:
|
||||
|
||||
Reference in New Issue
Block a user