Refactor Loki configuration to disable memberlist and caching services, and update S3 credentials reference

This commit is contained in:
Marco van Zijl 2025-11-09 20:30:51 +01:00
parent 567f3b115e
commit ebd1a31572

View File

@ -10,6 +10,16 @@ loki:
write:
replicas: 0
# Disable memberlist for single binary
memberlist:
enable_ipv6: false
# Disable caching services for single binary
chunksCache:
enabled: false
resultsCache:
enabled: false
loki:
# Authentication
auth_enabled: false
@ -102,12 +112,12 @@ loki:
- name: AWS_ACCESS_KEY_ID
valueFrom:
secretKeyRef:
name: loki-objstore-secret
name: loki-logs
key: AWS_ACCESS_KEY_ID
- name: AWS_SECRET_ACCESS_KEY
valueFrom:
secretKeyRef:
name: loki-objstore-secret
name: loki-logs
key: AWS_SECRET_ACCESS_KEY
# Gateway
@ -147,14 +157,3 @@ extraObjects:
storageClassName: ceph-bucket
additionalConfig:
maxSize: "200Gi"
# Secret with S3 credentials (populated by Rook from OBC)
- apiVersion: v1
kind: Secret
metadata:
name: loki-objstore-secret
namespace: logging
type: Opaque
stringData:
AWS_ACCESS_KEY_ID: placeholder
AWS_SECRET_ACCESS_KEY: placeholder