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:
@@ -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:
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user