diff --git a/values/loki.yml.tpl b/values/loki.yml.tpl index 62a47ad..2a89401 100644 --- a/values/loki.yml.tpl +++ b/values/loki.yml.tpl @@ -22,8 +22,23 @@ loki: max_streams_per_user: 1000 query_timeout: 300s retention_period: 2160h - analytics: - reporting_enabled: true + # Provisioner settings + provisioner: + image: + repository: ${provisioner_image_repository} + tag: ${provisioner_image_tag} + querier: + max_concurrent: 4 + replication_factor: 1 + schemaConfig: + configs: + - from: "2024-04-01" + store: tsdb + object_store: s3 + schema: v13 + index: + prefix: index_ + period: 24h # Storage configuration storage: type: s3 @@ -45,39 +60,16 @@ backend: enabled: true minReplicas: 1 targetCPUUtilizationPercentage: 80 - behavior: - scaleUp: - stabilizationWindowSeconds: 300 - policies: - - type: Pods - value: 1 - periodSeconds: 60 - scaleDown: - stabilizationWindowSeconds: 300 - policies: - - type: Pods - value: 1 - periodSeconds: 180 persistence: storageClass: ${rwo_storage_class} - replicas: 1 - replication_factor: 1 + replicas: 3 resources: requests: - cpu: 100m + cpu: 10m memory: 128Mi limits: cpu: 1000m memory: 512Mi - schemaConfig: - configs: - - from: 2024-04-01 - index: - period: 24h - prefix: index_ - object_store: s3 - schema: v13 - store: tsdb bloomCompactor: replicas: 0 bloomGateway: @@ -98,7 +90,7 @@ gateway: replicas: 1 resources: requests: - cpu: 100m + cpu: 10m memory: 128Mi limits: cpu: 100m @@ -124,21 +116,18 @@ queryFrontend: queryScheduler: replicas: 0 read: - replicas: 1 - resources: - requests: - cpu: 100m - memory: 128Mi - limits: - cpu: 100m - memory: 128Mi - persistence: - enabled: true - storageClass: ${rwo_storage_class} autoscaling: enabled: true minReplicas: 1 targetCPUUtilizationPercentage: 80 + replicas: 3 + resources: + requests: + cpu: 10m + memory: 128Mi + limits: + cpu: 500m + memory: 512Mi resultsCache: enabled: false ruler: @@ -146,16 +135,6 @@ ruler: serviceAccount: annotations: eks.amazonaws.com/role-arn: ${iam_role_arn} - persistence: - storageClass: ${rwo_storage_class} - replicas: 2 - resources: - requests: - cpu: 1m - memory: 1Mi - limits: - cpu: 200m - memory: 256Mi sidecar: image: repository: ${sidecar_image_repository} @@ -181,7 +160,7 @@ write: targetCPUUtilizationPercentage: 80 resources: requests: - cpu: 100m + cpu: 10m memory: 128Mi limits: cpu: 1000m