Commit b72a8bea authored by Muhammad Umair Khan's avatar Muhammad Umair Khan
Browse files

fix thanos helm values

parent 061168a8
Loading
Loading
Loading
Loading
+18 −18
Original line number Diff line number Diff line
@@ -695,7 +695,7 @@ bucket:
# Compactor component — compacts and downsamples blocks. Must run as a singleton.
compactor:
  # -- Enable the Compactor StatefulSet.
  enabled: true
  enabled: false

  # -- Number of Compactor replicas. Must remain 1 — running multiple
  # compactors against the same bucket causes data corruption.
@@ -829,11 +829,11 @@ compactor:
  # An empty value disables retention for that resolution.
  retention:
    # -- Retention for raw resolution blocks (--retention.resolution-raw).
    resolutionRaw: 30d
    resolutionRaw: 10d
    # -- Retention for 5m downsampled blocks (--retention.resolution-5m).
    resolution5m: 90d
    resolution5m: 30d
    # -- Retention for 1h downsampled blocks (--retention.resolution-1h).
    resolution1h: 365d
    resolution1h: 10y

  # Additional CLI arguments appended to the `thanos compact` command.
  # `--wait` is always passed (the StatefulSet requires the compactor to run
@@ -1011,18 +1011,18 @@ query:
  # -- Enable the Query Deployment.
  enabled: true

  # -- Number of Query pod replicas. Two or more is recommended for HA.
  replicaCount: 2
  # -- Number of Query pod replicas.
  replicaCount: 1

  # Kubernetes Service configuration for the Query component.
  service:
    # -- Kubernetes Service type for the Query component.
    type: ClusterIP
    type: NodePort
    # -- HTTP/PromQL port exposed by the Query Service.
    httpPort: 9090
    # -- Optional fixed NodePort for Query HTTP service port.
    # Ignored unless service type is NodePort or LoadBalancer.
    httpNodePort: null
    httpNodePort: 30091
    # -- gRPC Store API port exposed by the Query Service.
    grpcPort: 10901
    # -- Optional fixed NodePort for Query gRPC service port.
@@ -1415,10 +1415,10 @@ query:
# Query Frontend component — optional caching and query-splitting layer in front of Query.
queryFrontend:
  # -- Enable the Query Frontend Deployment.
  enabled: false
  enabled: true

  # -- Number of Query Frontend pod replicas.
  replicaCount: 2
  replicaCount: 1

  # -- Downstream URL of the Query component. Leave empty to use the
  # in-chart Query service endpoint (auto-resolved).
@@ -1431,12 +1431,12 @@ queryFrontend:
  # Kubernetes Service configuration for the Query Frontend.
  service:
    # -- Kubernetes Service type for Query Frontend.
    type: ClusterIP
    type: NodePort
    # -- HTTP port exposed by the Query Frontend Service.
    port: 9090
    # -- Optional fixed NodePort for Query Frontend HTTP service port.
    # Ignored unless service type is NodePort or LoadBalancer.
    nodePort: null
    nodePort: 30092
    # -- Service external traffic policy.
    externalTrafficPolicy: Cluster
    # -- Extra annotations for the Query Frontend Service.
@@ -1712,7 +1712,7 @@ storegateway:

  # -- Number of Store Gateway pod replicas. Two or more is recommended for HA.
  # In sharded mode this is the replica count *per shard*.
  replicaCount: 2
  replicaCount: 1

  # -- Minimum number of seconds for which a newly created Store Gateway Pod must
  # be Running and Ready, without any container crashing, before it is considered
@@ -1910,7 +1910,7 @@ storegateway:
  # PersistentVolumeClaim configuration for the Store Gateway index cache.
  persistence:
    # -- Enable a PersistentVolumeClaim for the Store Gateway index cache and chunk store.
    enabled: true
    enabled: false
    # -- Storage capacity for the Store Gateway PVC.
    size: 10Gi
    # -- StorageClass name for the Store Gateway PVC. Empty uses the cluster default.
@@ -2095,7 +2095,7 @@ storegateway:
# Receive component — remote-write ingestion endpoint that ships blocks to the object store.
receive:
  # -- Enable the Receive StatefulSet.
  enabled: true
  enabled: false

  # @schema
  # enum:
@@ -2119,7 +2119,7 @@ receive:
  # -- Number of Receive pod replicas. Minimum 3 is recommended for
  # replication factor 2 (write quorum = floor(replicaCount/2)+1).
  # In `split` mode this controls the Ingester StatefulSet replica count.
  replicaCount: 3
  replicaCount: 1

  # -- Minimum number of seconds for which a newly created Receive Pod must be
  # Running and Ready, without any container crashing, before it is considered
@@ -2136,7 +2136,7 @@ receive:
  # TSDB settings for the local WAL before blocks are uploaded to the object store.
  tsdb:
    # -- How long Receive keeps data in the local WAL before uploading to the object store.
    retention: 24h
    retention: 15d
    # -- Enable WAL compression to reduce disk I/O and storage usage.
    walCompression: true

@@ -2170,7 +2170,7 @@ receive:
    # -- HTTP port exposed by the Receive Service.
    httpPort: 10902
    # -- Remote-write ingestion port exposed by the Receive Service.
    remoteWritePort: 10908
    remoteWritePort: 19291
    # -- Extra annotations for the Receive Service.
    # @default -- {}
    annotations: {}