47 lines
818 B
YAML
47 lines
818 B
YAML
mode: statefulset
|
|
|
|
image:
|
|
repository: "otel/opentelemetry-collector-k8s"
|
|
|
|
command:
|
|
name: "otelcol-k8s"
|
|
|
|
replicaCount: 2
|
|
|
|
resources:
|
|
limits:
|
|
cpu: 100m
|
|
memory: 200M
|
|
|
|
statefulset:
|
|
persistentVolumeClaimRetentionPolicy:
|
|
enabled: true
|
|
whenDeleted: Delete
|
|
whenScaled: Delete
|
|
|
|
volumeClaimTemplates:
|
|
- metadata:
|
|
name: queue
|
|
spec:
|
|
storageClassName: standard
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
resources:
|
|
requests:
|
|
storage: "1Gi"
|
|
|
|
extraVolumeMounts:
|
|
- name: queue
|
|
mountPath: /var/lib/storage/queue
|
|
|
|
initContainers:
|
|
- name: init-fs
|
|
image: busybox:latest
|
|
command:
|
|
- sh
|
|
- "-c"
|
|
- "chown -R 10001: /var/lib/storage/queue"
|
|
volumeMounts:
|
|
- name: queue
|
|
mountPath: /var/lib/storage/queue
|