This commit is contained in:
2026-04-06 21:36:15 +07:00
commit 35874bf520
29 changed files with 1625 additions and 0 deletions

View File

@@ -0,0 +1,74 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "loki-stack.fullname" . }}-loki
labels:
{{- include "loki-stack.labels" . | nindent 4 }}
app.kubernetes.io/component: loki
data:
loki-config.yaml: |
auth_enabled: false
server:
http_listen_port: 3100
grpc_listen_port: 9095
log_level: info
common:
compactor_address: http://{{ include "loki-stack.fullname" . }}-loki-backend:3100
ring:
instance_addr: ${POD_IP}
kvstore:
store: memberlist
replication_factor: 1
path_prefix: /loki
memberlist:
join_members:
- {{ include "loki-stack.fullname" . }}-loki-memberlist:7946
schema_config:
configs:
- from: "2024-01-01"
store: tsdb
object_store: s3
schema: v13
index:
prefix: index_
period: 24h
storage_config:
aws:
endpoint: {{ include "loki-stack.fullname" . }}-minio:9000
insecure: true
bucketnames: {{ .Values.minio.bucketName }}
access_key_id: {{ .Values.minio.rootUser }}
secret_access_key: {{ .Values.minio.rootPassword }}
s3forcepathstyle: true
tsdb_shipper:
active_index_directory: /loki/index
cache_location: /loki/index_cache
ingester:
chunk_encoding: snappy
querier:
max_concurrent: 4
frontend_worker:
frontend_address: 127.0.0.1:9095
limits_config:
reject_old_samples: true
reject_old_samples_max_age: 168h
allow_structured_metadata: true
volume_enabled: true
compactor:
working_directory: /loki/compactor
compaction_interval: 10m
retention_enabled: true
delete_request_store: s3
pattern_ingester:
enabled: true