K8s: Add basic query service (#80325)

This commit is contained in:
Ryan McKinley
2024-01-31 10:36:51 -08:00
committed by GitHub
parent d1b938ba15
commit e013cd427c
38 changed files with 2143 additions and 203 deletions

View File

@@ -949,6 +949,15 @@ var (
RequiresRestart: true, // changes the API routing
Created: time.Date(2023, time.December, 4, 12, 0, 0, 0, time.UTC),
},
{
Name: "kubernetesQueryServiceRewrite",
Description: "Rewrite requests targeting /ds/query to the query service",
Stage: FeatureStageExperimental,
Owner: grafanaAppPlatformSquad,
RequiresRestart: true, // changes the API routing
RequiresDevMode: true,
Created: time.Date(2024, time.January, 28, 12, 0, 0, 0, time.UTC),
},
{
Name: "cloudWatchBatchQueries",
Description: "Runs CloudWatch metrics queries as separate batches",

View File

@@ -111,6 +111,7 @@ formatString,preview,@grafana/grafana-bi-squad,2023-10-13,false,false,true
transformationsVariableSupport,preview,@grafana/grafana-bi-squad,2023-10-04,false,false,true
kubernetesPlaylists,experimental,@grafana/grafana-app-platform-squad,2023-11-08,false,true,false
kubernetesSnapshots,experimental,@grafana/grafana-app-platform-squad,2023-12-04,false,true,false
kubernetesQueryServiceRewrite,experimental,@grafana/grafana-app-platform-squad,2024-01-28,true,true,false
cloudWatchBatchQueries,preview,@grafana/aws-datasources,2023-10-20,false,false,false
recoveryThreshold,GA,@grafana/alerting-squad,2023-10-10,false,true,false
lokiStructuredMetadata,experimental,@grafana/observability-logs,2023-11-16,false,false,false
1 Name Stage Owner Created requiresDevMode RequiresRestart FrontendOnly
111 transformationsVariableSupport preview @grafana/grafana-bi-squad 2023-10-04 false false true
112 kubernetesPlaylists experimental @grafana/grafana-app-platform-squad 2023-11-08 false true false
113 kubernetesSnapshots experimental @grafana/grafana-app-platform-squad 2023-12-04 false true false
114 kubernetesQueryServiceRewrite experimental @grafana/grafana-app-platform-squad 2024-01-28 true true false
115 cloudWatchBatchQueries preview @grafana/aws-datasources 2023-10-20 false false false
116 recoveryThreshold GA @grafana/alerting-squad 2023-10-10 false true false
117 lokiStructuredMetadata experimental @grafana/observability-logs 2023-11-16 false false false

View File

@@ -455,6 +455,10 @@ const (
// Use the kubernetes API in the frontend to support playlists
FlagKubernetesSnapshots = "kubernetesSnapshots"
// FlagKubernetesQueryServiceRewrite
// Rewrite requests targeting /ds/query to the query service
FlagKubernetesQueryServiceRewrite = "kubernetesQueryServiceRewrite"
// FlagCloudWatchBatchQueries
// Runs CloudWatch metrics queries as separate batches
FlagCloudWatchBatchQueries = "cloudWatchBatchQueries"