Georges Chaudy
4baca6947d
ResourceServer: make the resource store the default unified storage backend ( #90899 )
...
* make the resource store the default unified storage backend
* add integration tests
* fix test non passing
* Update pkg/storage/unified/sql/test/integration_test.go
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
* lint
* fix tests
* fix no rows
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-07-25 18:17:39 +02:00
Ryan McKinley
6e39f24588
Storage: Update storage.Interface for backend ( #90382 )
2024-07-18 07:47:47 -07:00
Ryan McKinley
079f0715aa
ResourceServer: Add resource server protobuf and wrapper ( #90007 )
2024-07-09 15:08:13 -07:00
Todd Treece
5f9ce12542
K8s: Generic watch tests ( #90023 )
2024-07-05 21:17:20 +03:00
Arati R
36f42853dd
Storage: Read desired mode from config instead of feature flags ( #88353 )
...
* Read desired mode from config
* Update playlist integration tests
* Add mode 1 playlist integration tests
* Add mode 0 dual writing to playlist integration tests
* Add documentation for the different dual writing modes
2024-05-31 19:29:59 +02:00
Charandas
a39fe593c2
K8s: remove standalone authenticator in favor of providing one through the factory ( #85901 )
2024-04-11 21:30:23 +02:00
Todd Treece
72472e5eb7
K8s: Add slog wrapper ( #84680 )
2024-04-09 18:39:25 +03:00
Charandas
dd7d4e2656
K8s: replace a noop certKey content func with actual if available ( #84524 )
2024-03-25 10:12:55 -07:00
Marcus Efraimsson
6c1de260a2
API Server: Standalone observability ( #84789 )
...
Adds support for logs (specify level), metrics (enable metrics and Prometheus /metrics endpoint
and traces (jaeger or otlp) for standalone API server. This will allow any grafana core service
part of standalone apiserver to use logging, metrics and traces as normal.
2024-03-21 17:06:32 +01:00
Charandas
b6a020148b
K8s: disallow MT storage functionality for Aggregator builders ( #84408 )
2024-03-14 01:54:30 +02:00
Georges Chaudy
15e358e3b9
k8s: add support for configuring the gRPC server address ( #84006 )
...
* k8s: add support for configuring the gRPC server address
2024-03-11 11:23:03 +02:00
Charandas
e916372249
K8s: bug fixes for file storage to allow for watcher initialization on startup ( #83873 )
...
---------
Co-authored-by: Todd Treece <todd.treece@grafana.com >
2024-03-05 10:34:47 -08:00
Charandas
b87ec69431
K8s: add a remote services file config option to specify aggregation config ( #83646 )
2024-02-29 17:29:05 -08:00
Todd Treece
e5a26a3f7c
K8s: Add apimachinery and apiserver packages ( #83190 )
2024-02-23 15:15:43 -05:00
Ryan McKinley
c879588332
APIServer: Use options pattern in standalone mode ( #82760 )
...
use options
2024-02-15 12:00:20 -08:00
Todd Treece
d6e6298103
K8s: Add Aggregation to Backend Service ( #81591 )
...
Co-authored-by: Charandas Batra <charandas.batra@grafana.com >
2024-02-12 22:59:35 +02:00
Charandas
117a4b4b0a
K8s: resolve crash due to looking up aggregation config when running in a K8s environment ( #82125 )
...
K8s: apply authn options only in dev mode - resolves crash due to looking up aggregation config
2024-02-07 16:43:07 -08:00
Todd Treece
67b6be5515
K8s: Refactor config/options for aggregation ( #81739 )
2024-02-01 17:27:30 -05:00