diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index 073ef1ca9fa..66b0aab612d 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -181,6 +181,7 @@ Experimental features might be changed or removed without prior notice. | `tableSharedCrosshair` | Enables shared crosshair in table panel | | `kubernetesFeatureToggles` | Use the kubernetes API for feature toggle management in the frontend | | `newFolderPicker` | Enables the nested folder picker without having nested folders enabled | +| `secretsManagementAppPlatform` | Enable the secrets management API and services under app platform | | `scopeApi` | In-development feature flag for the scope api using the app platform. | | `sqlExpressions` | Enables SQL Expressions, which can execute SQL queries against data source results. | | `nodeGraphDotLayout` | Changed the layout algorithm for the node graph | diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index bfe8df1df2f..ebda65fd2d7 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -561,6 +561,10 @@ export interface FeatureToggles { */ onPremToCloudMigrations?: boolean; /** + * Enable the secrets management API and services under app platform + */ + secretsManagementAppPlatform?: boolean; + /** * Writes the state periodically to the database, asynchronous to rule evaluation */ alertingSaveStatePeriodic?: boolean; diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index 33cd628c9db..35a4f9d66d0 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -951,6 +951,12 @@ var ( Owner: grafanaOperatorExperienceSquad, Expression: "true", }, + { + Name: "secretsManagementAppPlatform", + Description: "Enable the secrets management API and services under app platform", + Stage: FeatureStageExperimental, + Owner: grafanaOperatorExperienceSquad, + }, { Name: "alertingSaveStatePeriodic", Description: "Writes the state periodically to the database, asynchronous to rule evaluation", diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 0b2cded925a..adbc4852c09 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -125,6 +125,7 @@ alertingQueryOptimization,GA,@grafana/alerting-squad,false,false,false newFolderPicker,experimental,@grafana/grafana-frontend-platform,false,false,true jitterAlertRulesWithinGroups,preview,@grafana/alerting-squad,false,true,false onPremToCloudMigrations,preview,@grafana/grafana-operator-experience-squad,false,false,false +secretsManagementAppPlatform,experimental,@grafana/grafana-operator-experience-squad,false,false,false alertingSaveStatePeriodic,privatePreview,@grafana/alerting-squad,false,false,false alertingSaveStateCompressed,preview,@grafana/alerting-squad,false,false,false scopeApi,experimental,@grafana/grafana-app-platform-squad,false,false,false diff --git a/pkg/services/featuremgmt/toggles_gen.go b/pkg/services/featuremgmt/toggles_gen.go index 1f4dee5e21d..943895b2c9e 100644 --- a/pkg/services/featuremgmt/toggles_gen.go +++ b/pkg/services/featuremgmt/toggles_gen.go @@ -511,6 +511,10 @@ const ( // Enable the Grafana Migration Assistant, which helps you easily migrate on-prem resources, such as dashboards, folders, and data source configurations, to your Grafana Cloud stack. FlagOnPremToCloudMigrations = "onPremToCloudMigrations" + // FlagSecretsManagementAppPlatform + // Enable the secrets management API and services under app platform + FlagSecretsManagementAppPlatform = "secretsManagementAppPlatform" + // FlagAlertingSaveStatePeriodic // Writes the state periodically to the database, asynchronous to rule evaluation FlagAlertingSaveStatePeriodic = "alertingSaveStatePeriodic" diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index 64036ecda10..ea5b78a2cdd 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -3819,6 +3819,18 @@ "hideFromDocs": true } }, + { + "metadata": { + "name": "secretsManagementAppPlatform", + "resourceVersion": "1742370596238", + "creationTimestamp": "2025-03-19T07:49:56Z" + }, + "spec": { + "description": "Enable the secrets management API and services under app platform", + "stage": "experimental", + "codeowner": "@grafana/grafana-operator-experience-squad" + } + }, { "metadata": { "name": "showDashboardValidationWarnings",