@ -30,11 +30,10 @@ import (
"github.com/grafana/loki/v3/pkg/querier/queryrange"
querier_worker "github.com/grafana/loki/v3/pkg/querier/worker"
"github.com/grafana/loki/v3/pkg/ruler"
"github.com/grafana/loki/v3/pkg/ruler/rulestore"
"github.com/grafana/loki/v3/pkg/runtime"
"github.com/grafana/loki/v3/pkg/scheduler"
"github.com/grafana/loki/v3/pkg/storage"
"github.com/grafana/loki/v3/pkg/storage/bucket/gcs "
"github.com/grafana/loki/v3/pkg/storage/bucket"
"github.com/grafana/loki/v3/pkg/storage/chunk/cache"
"github.com/grafana/loki/v3/pkg/storage/chunk/client/alibaba"
"github.com/grafana/loki/v3/pkg/storage/chunk/client/aws"
@ -298,15 +297,9 @@ Named store from this example can be used by setting object_store to store-1 in
Desc : "Define actions for matching OpenTelemetry (OTEL) attributes." ,
} ,
{
Name : "gcs_storage_backend" ,
StructType : [ ] reflect . Type { reflect . TypeOf ( gcs . Config { } ) } ,
Desc : "The gcs_storage_backend block configures the connection to Google Cloud Storage object storage backend." ,
} ,
{
Name : "ruler_storage_config" ,
StructType : [ ] reflect . Type { reflect . TypeOf ( rulestore . Config { } ) } ,
Desc : ` The ruler_storage_config configures ruler storage backend .
It uses thanos - io / objstore clients for connecting to object storage backends . This will become the default way of configuring object store clients in future releases .
Name : "thanos_object_store_config" ,
StructType : [ ] reflect . Type { reflect . TypeOf ( bucket . Config { } ) } ,
Desc : ` The thanos_object_store_config block configures the connection to object storage backend using thanos - io / objstore clients . This will become the default way of configuring object store clients in future releases .
Currently this is opt - in and takes effect only when ` + " ` - use - thanos - objstore ` " + " is set to true . " ,
} ,
}