fullnameOverride: "loki" serviceAccount: annotations: { iam.gke.io/gcp-service-account: sa-infr-sre-obs-prd@meesho-admin-prd-0622.iam.gserviceaccount.com } loki: auth_enabled: false server: grpc_server_max_recv_msg_size: 104857600 grpc_server_max_send_msg_size: 104857600 http_server_read_timeout: 60s http_server_write_timeout: 60s ingester_client: remote_timeout: 60s limits_config: allow_structured_metadata: true retention_period: 744h max_line_size: 0 ingestion_rate_mb: 512 ingestion_burst_size_mb: 1024 per_stream_rate_limit: 512M per_stream_rate_limit_burst: 1024M schemaConfig: configs: - from: 2024-04-01 store: tsdb object_store: gcs schema: v13 index: prefix: index_ period: 24h storage_config: tsdb_shipper: active_index_directory: /var/loki/index cache_location: /var/loki/index_cache cache_ttl: 48h gcs: bucket_name: "loki_data" object_prefix: "chunks" storage: type: gcs bucketNames: chunks: loki_data compactor: working_directory: /var/loki/compactor tracing: enabled: false deploymentMode: Distributed distributor: replicas: 1 maxUnavailable: 1 resources: limits: cpu: 32 memory: 30Gi requests: cpu: 30 memory: 27Gi nodeSelector: dedicated: "loki-highcpu" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highcpu" effect: "NoSchedule" affinity: {} ingester: replicas: 2 persistence: enabled: true claims: - name: data size: 500Gi storageClass: "premium-rwo" resources: limits: cpu: 47 memory: 180Gi requests: cpu: 45 memory: 175Gi nodeSelector: dedicated: "loki-standard" tolerations: - key: "dedicated" operator: "Equal" value: "loki-standard" effect: "NoSchedule" zoneAwareReplication: enabled: false queryFrontend: replicas: 2 maxUnavailable: 1 resources: limits: cpu: 1 memory: 1Gi requests: cpu: 1 memory: 1Gi nodeSelector: dedicated: "loki-highcpu-s" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highcpu-s" effect: "NoSchedule" affinity: {} queryScheduler: replicas: 1 resources: limits: cpu: 1 memory: 1Gi requests: cpu: 1 memory: 1Gi nodeSelector: dedicated: "loki-highcpu-s" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highcpu-s" effect: "NoSchedule" affinity: {} querier: replicas: 1 maxUnavailable: 1 resources: limits: cpu: 31 memory: 30Gi requests: cpu: 30 memory: 27Gi nodeSelector: dedicated: "loki-highcpu" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highcpu" effect: "NoSchedule" affinity: {} indexGateway: replicas: 2 maxUnavailable: 1 persistence: enabled: true size: 10Gi storageClass: "premium-rwo" resources: limits: cpu: 1 memory: 1Gi requests: cpu: 1 memory: 1Gi nodeSelector: dedicated: "loki-highcpu-s" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highcpu-s" effect: "NoSchedule" affinity: {} compactor: replicas: 1 persistence: enabled: true claims: - name: data size: 10Gi storageClass: "sc-pd-standard" resources: limits: cpu: 3 memory: 10Gi requests: cpu: 2 memory: 8Gi nodeSelector: dedicated: "loki-highmem" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highmem" effect: "NoSchedule" resultsCache: replicas: 2 allocatedMemory: 2048 nodeSelector: dedicated: "loki-highmem" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highmem" effect: "NoSchedule" chunksCache: replicas: 2 allocatedMemory: 32768 nodeSelector: dedicated: "loki-highmem" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highmem" effect: "NoSchedule" lokiCanary: enabled: true nodeSelector: dedicated: "loki-highcpu-s" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highcpu-s" effect: "NoSchedule" gateway: enabled: true replicas: 2 nodeSelector: dedicated: "loki-highcpu-s" tolerations: - key: "dedicated" operator: "Equal" value: "loki-highcpu-s" effect: "NoSchedule" affinity: {} # unused components ruler: enabled: false test: enabled: false # Experimental - could be helpful in the future for faster queries bloomPlanner: replicas: 0 bloomBuilder: replicas: 0 bloomGateway: replicas: 0 # Zero out replica counts of other deployment modes backend: replicas: 0 read: replicas: 0 write: replicas: 0 singleBinary: replicas: 0