added repo
This commit is contained in:
@@ -0,0 +1,272 @@
|
||||
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
|
||||
Reference in New Issue
Block a user