CHORE(repo): switch to emptyDir with sizeLimit

- Add sizeLimit 2Gi to loki emptyDir
- Add sizeLimit 2Gi to tempo emptyDir
- Change prometheus from PVC to emptyDir 5Gi
- Change alertmanager from PVC to emptyDir 500Mi
This commit is contained in:
2026-01-09 19:09:30 +09:00
parent fa4d97eede
commit 470a08f78a
4 changed files with 18 additions and 12 deletions

View File

@@ -16,10 +16,18 @@ affinity:
app.kubernetes.io/name: alertmanager app.kubernetes.io/name: alertmanager
topologyKey: kubernetes.io/hostname topologyKey: kubernetes.io/hostname
# Use emptyDir instead of PVC (alert state is temporary)
persistence: persistence:
enabled: true enabled: false
size: 1Gi
storageClass: local-path extraVolumes:
- name: storage
emptyDir:
sizeLimit: 500Mi
extraVolumeMounts:
- name: storage
mountPath: /alertmanager
resources: resources:
requests: requests:

View File

@@ -51,7 +51,8 @@ singleBinary:
enabled: false enabled: false
extraVolumes: extraVolumes:
- name: data - name: data
emptyDir: {} emptyDir:
sizeLimit: 2Gi
extraVolumeMounts: extraVolumeMounts:
- name: data - name: data
mountPath: /var/loki mountPath: /var/loki

View File

@@ -69,14 +69,10 @@ prometheus:
image: quay.io/thanos/thanos:v0.37.2 image: quay.io/thanos/thanos:v0.37.2
# objectStorageConfig removed - no upload to MinIO, local storage only # objectStorageConfig removed - no upload to MinIO, local storage only
# Use emptyDir instead of PVC (data is temporary, Thanos handles long-term)
storageSpec: storageSpec:
volumeClaimTemplate: emptyDir:
spec: sizeLimit: 5Gi
storageClassName: local-path
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 5Gi
resources: resources:
requests: requests:

View File

@@ -90,7 +90,8 @@ persistence:
# emptyDir volume for WAL # emptyDir volume for WAL
extraVolumes: extraVolumes:
- name: tempo-data - name: tempo-data
emptyDir: {} emptyDir:
sizeLimit: 2Gi
# ============================================================================= # =============================================================================
# Service # Service