Skip to content

Commit 2bf8ca8

Browse files
soohyunmeclaude
andcommitted
fix(loki): migrate to chart v6.x storage config format
Loki chart v6.x requires loki.storage.type and loki.storage.bucketNames even for filesystem storage. Previous storage_config.filesystem format was v2-era raw config that chart v6 no longer accepts. Also add loki.commonConfig.replication_factor: 1 (required for SingleBinary mode) and move persistence into singleBinary scope. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent c3d3aab commit 2bf8ca8

1 file changed

Lines changed: 22 additions & 32 deletions

File tree

infrastructure/base/monitoring/loki/values.yaml

Lines changed: 22 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,38 @@ deploymentMode: SingleBinary
33

44
singleBinary:
55
replicas: 1
6+
resources:
7+
limits:
8+
cpu: 250m
9+
memory: 512Mi
10+
requests:
11+
cpu: 100m
12+
memory: 256Mi
13+
persistence:
14+
enabled: true
15+
size: 50Gi
16+
storageClass: local-path
617

718
loki:
819
auth_enabled: false
920

10-
ingester:
11-
chunk_idle_period: 3m
12-
max_chunk_age: 1h
13-
chunk_retain_period: 1m
14-
max_streams_per_user: 10000
21+
commonConfig:
22+
replication_factor: 1
23+
24+
# Loki chart v6.x: storage type and bucketNames required even for filesystem
25+
storage:
26+
type: filesystem
27+
bucketNames:
28+
chunks: chunks
29+
ruler: ruler
30+
admin: admin
1531

1632
limits_config:
17-
enforce_metric_name: false
1833
reject_old_samples: true
1934
reject_old_samples_max_age: 168h
2035
retention_period: 4320h # 180 days
2136
max_cache_freshness_per_query: 10m
37+
max_streams_per_user: 10000
2238

2339
schema_config:
2440
configs:
@@ -30,14 +46,6 @@ loki:
3046
prefix: index_
3147
period: 24h
3248

33-
storage_config:
34-
filesystem:
35-
directory: /loki/storage
36-
37-
table_manager:
38-
retention_deletes_enabled: false
39-
retention_period: 0
40-
4149
# Promtail - log collection agent
4250
promtail:
4351
enabled: true
@@ -69,21 +77,3 @@ promtail:
6977
requests:
7078
cpu: 50m
7179
memory: 64Mi
72-
73-
# Grafana data source for Loki
74-
# (Will be added manually via ConfigMap in prod overlay)
75-
76-
# Resource constraints for ARM64 single-node
77-
resources:
78-
limits:
79-
cpu: 250m
80-
memory: 512Mi
81-
requests:
82-
cpu: 100m
83-
memory: 256Mi
84-
85-
# PVC for log storage
86-
persistence:
87-
enabled: true
88-
size: 50Gi
89-
storageClassName: local-path

0 commit comments

Comments
 (0)