85 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
loki:
 | 
						|
  commonConfig:
 | 
						|
    replication_factor: 1
 | 
						|
  schemaConfig:
 | 
						|
    configs:
 | 
						|
      - from: "2024-04-01"
 | 
						|
        store: tsdb
 | 
						|
        object_store: filesystem
 | 
						|
        schema: v13
 | 
						|
        index:
 | 
						|
          prefix: loki_index_
 | 
						|
          period: 24h
 | 
						|
  auth_enabled: false
 | 
						|
  pattern_ingester:
 | 
						|
    enabled: true
 | 
						|
  limits_config:
 | 
						|
    allow_structured_metadata: true
 | 
						|
    volume_enabled: true
 | 
						|
    retention_period: 672h # 28 days retention
 | 
						|
  ruler:
 | 
						|
    enable_api: true
 | 
						|
  storage:
 | 
						|
    bucketNames:
 | 
						|
      # don't care since we use the filesystem
 | 
						|
      chunks: NOTUSED
 | 
						|
      ruler: NOTUSED
 | 
						|
      admin: NOTUSED
 | 
						|
 | 
						|
    type: filesystem
 | 
						|
    filesystem:
 | 
						|
      chunks_directory: /var/loki/chunks
 | 
						|
      rules_directory: /var/loki/rules
 | 
						|
 | 
						|
minio:
 | 
						|
  enabled: false
 | 
						|
      
 | 
						|
deploymentMode: SingleBinary
 | 
						|
 | 
						|
singleBinary:
 | 
						|
  replicas: 1
 | 
						|
  persistence:
 | 
						|
    # -- Enable StatefulSetAutoDeletePVC feature
 | 
						|
    enableStatefulSetAutoDeletePVC: true
 | 
						|
    # -- Enable persistent disk
 | 
						|
    enabled: true
 | 
						|
    # -- Size of persistent disk
 | 
						|
    size: 10Gi
 | 
						|
    # -- Storage class to be used.
 | 
						|
    # If defined, storageClassName: <storageClass>.
 | 
						|
    # If set to "-", storageClassName: "", which disables dynamic provisioning.
 | 
						|
    # If empty or set to null, no storageClassName spec is
 | 
						|
    # set, choosing the default provisioner (gp2 on AWS, standard on GKE, AWS, and OpenStack).
 | 
						|
    storageClass: nfs-client
 | 
						|
 | 
						|
 | 
						|
# -- Section for configuring optional Helm test
 | 
						|
helm:
 | 
						|
  enabled: false
 | 
						|
 | 
						|
 | 
						|
# Zero out replica counts of other deployment modes
 | 
						|
backend:
 | 
						|
  replicas: 0
 | 
						|
read:
 | 
						|
  replicas: 0
 | 
						|
write:
 | 
						|
  replicas: 0
 | 
						|
ingester:
 | 
						|
  replicas: 0
 | 
						|
querier:
 | 
						|
  replicas: 0
 | 
						|
queryFrontend:
 | 
						|
  replicas: 0
 | 
						|
queryScheduler:
 | 
						|
  replicas: 0
 | 
						|
distributor:
 | 
						|
  replicas: 0
 | 
						|
compactor:
 | 
						|
  replicas: 0
 | 
						|
indexGateway:
 | 
						|
  replicas: 0
 | 
						|
bloomCompactor:
 | 
						|
  replicas: 0
 | 
						|
bloomGateway:
 | 
						|
  replicas: 0 |