Skip to content

[Thanos] feat: Add time series partitioning support for Thanos StoreGateway and GRPC ingress support for store-gateway and query #44

@pksurr260

Description

@pksurr260

Hi folks,

first of all thanks for starting this project! Would be nice if the thanos helm chart have support for time series partitioning support for Thanos StoreGateway. Currently it's not possible to use this chart to deploy thanos-storegateway with time partitioning.

  1. My use case is to better handle querying distribution we would want to define Sharding for Store, defining a — min-time, — max-time flags, to have dedicated Stores for each time window. For example based on the one year retention defined, 3 shards could be:

store1 - From now to ago to 30 days:

  • min-time=30d

store2 - From 30 days ago to 90 days:

  • min-time=90d
  • max-time=30d

store3 - From 90 days ago to 1 year:

  • min-time=1y
  • max-time=90d
  1. We are setting up Hub/Spoke multi-cluster Thanos setup and we need to expose GRPC endpoint. So it would be nice to support GRPC ingress for Thanos Store Gateway and Query

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions