fix(observability): stabilize stack defaults

This commit is contained in:
Haitao Pan 2026-04-02 20:37:55 +08:00
parent 7e4b1061d9
commit 61c5ba3146
2 changed files with 27 additions and 0 deletions

View File

@ -38,6 +38,10 @@ spec:
volumeMounts: volumeMounts:
- name: config - name: config
mountPath: /etc/vector mountPath: /etc/vector
{{- if .Values.agent.vector.volume.enabled }}
- name: {{ .Values.agent.vector.volume.name }}
mountPath: {{ .Values.agent.vector.volume.mountPath }}
{{- end }}
- name: var-log - name: var-log
mountPath: /var/log mountPath: /var/log
readOnly: true readOnly: true
@ -48,6 +52,13 @@ spec:
- name: config - name: config
configMap: configMap:
name: vector-agent-config name: vector-agent-config
{{- if .Values.agent.vector.volume.enabled }}
- name: {{ .Values.agent.vector.volume.name }}
emptyDir:
{{- if .Values.agent.vector.volume.sizeLimit }}
sizeLimit: {{ .Values.agent.vector.volume.sizeLimit }}
{{- end }}
{{- end }}
- name: var-log - name: var-log
hostPath: hostPath:
path: /var/log path: /var/log

View File

@ -17,6 +17,8 @@ server:
persistentVolume: persistentVolume:
enabled: true enabled: true
size: 20Gi size: 20Gi
prometheus-node-exporter:
enabled: false
victoriaMetrics: victoriaMetrics:
enabled: true enabled: true
releaseName: victoria-metrics releaseName: victoria-metrics
@ -69,6 +71,13 @@ server:
name: grafana name: grafana
version: ">=8.0.0 <9.0.0" version: ">=8.0.0 <9.0.0"
values: values:
initChownData:
enabled: false
podSecurityContext:
fsGroup: 472
securityContext:
runAsUser: 472
runAsGroup: 472
persistence: persistence:
enabled: true enabled: true
size: 10Gi size: 10Gi
@ -83,6 +92,8 @@ server:
name: opentelemetry-collector name: opentelemetry-collector
version: ">=0.104.0 <1.0.0" version: ">=0.104.0 <1.0.0"
values: values:
image:
repository: otel/opentelemetry-collector-contrib
mode: deployment mode: deployment
config: config:
receivers: receivers:
@ -159,6 +170,11 @@ agent:
requests: requests:
cpu: 100m cpu: 100m
memory: 128Mi memory: 128Mi
volume:
enabled: true
name: vector-data-dir
mountPath: /vector-data-dir
sizeLimit: 1Gi
processExporter: processExporter:
enabled: true enabled: true
image: image: