72 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| apiVersion: helm.toolkit.fluxcd.io/v2
 | |
| kind: HelmRelease
 | |
| metadata:
 | |
|   name: loki
 | |
| spec:
 | |
|   chart:
 | |
|     spec:
 | |
|       chart: loki
 | |
|       reconcileStrategy: ChartVersion
 | |
|       sourceRef:
 | |
|         kind: HelmRepository
 | |
|         name: grafana-repo
 | |
|       version: 6.7.4
 | |
|   interval: 15m
 | |
|   targetNamespace: monitoring
 | |
|   values:
 | |
|     loki:
 | |
|       auth_enabled: false
 | |
|       schemaConfig:
 | |
|         configs:
 | |
|           - from: "2024-04-01"
 | |
|             store: tsdb
 | |
|             object_store: s3
 | |
|             schema: v13
 | |
|             index:
 | |
|               prefix: loki_index_
 | |
|               period: 24h
 | |
|       ingester:
 | |
|         chunk_encoding: snappy
 | |
|       tracing:
 | |
|         enabled: true
 | |
|       querier:
 | |
|         max_concurrent: 2
 | |
|       commonConfig:
 | |
|         replication_factor: 1
 | |
| 
 | |
|     deploymentMode: SimpleScalable
 | |
| 
 | |
|     backend:
 | |
|       replicas: 1
 | |
|     read:
 | |
|       replicas: 1
 | |
|     write:
 | |
|       replicas: 1
 | |
| 
 | |
|     # Enable minio for storage
 | |
|     minio:
 | |
|       enabled: true
 | |
|       persistence:
 | |
|         storageClass: local-path
 | |
| 
 | |
|     # Zero out replica counts of other deployment modes
 | |
|     singleBinary:
 | |
|       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 |