| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- {{- if .Values.loki.enabled }}
- apiVersion: v1
- kind: ConfigMap
- metadata:
- name: loki-config
- namespace: {{ .Release.Namespace }}
- labels:
- app: loki
- data:
- loki-config.yaml: |
- auth_enabled: false
-
- common:
- compactor_grpc_address: localhost:3100
- path_prefix: /loki
-
- ingester:
- chunk_idle_period: 3m
- chunk_retain_period: 1m
- chunk_encoding: gzip
- max_chunk_age: 2h
- lifecycler:
- ring:
- kvstore:
- store: inmemory
- replication_factor: 1
-
- limits_config:
- enforce_metric_name: false
- reject_old_samples: true
- reject_old_samples_max_age: 168h
- ingestion_rate_mb: 256
- ingestion_burst_size_mb: 512
-
- schema_config:
- configs:
- - from: 2020-10-24
- store: boltdb-shipper
- object_store: filesystem
- schema: v11
- index:
- prefix: index_
- period: 24h
-
- server:
- http_listen_port: 3100
- log_level: info
-
- storage_config:
- boltdb_shipper:
- active_index_directory: /loki/boltdb-shipper-active
- shared_store: filesystem
- cache_location: /loki/boltdb-shipper-cache
- filesystem:
- directory: {{ .Values.loki.storage.filesystem.directory }}
-
- chunk_store_config:
- max_look_back_period: 0s
-
- table_manager:
- retention_deletes_enabled: {{ .Values.loki.retention.enabled }}
- retention_period: {{ mul .Values.loki.retention.days 24 }}h
-
- compactor:
- working_directory: /loki/compactor
- {{- end }}
|