K8s: Fix kubectl access for apiserver resources (#103958)
This commit is contained in:
@@ -33,6 +33,7 @@ func TestIntegrationOpenAPIs(t *testing.T) {
|
||||
featuremgmt.FlagProvisioning,
|
||||
featuremgmt.FlagInvestigationsBackend,
|
||||
featuremgmt.FlagGrafanaAdvisor,
|
||||
featuremgmt.FlagGrafanaAPIServerWithExperimentalAPIs, // all datasources
|
||||
},
|
||||
})
|
||||
|
||||
@@ -56,6 +57,11 @@ func TestIntegrationOpenAPIs(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, info.Major, fmt.Sprintf("%d", v.Major()))
|
||||
require.Equal(t, info.Minor, fmt.Sprintf("%d", v.Minor()))
|
||||
|
||||
// Check that OpenAPI v2 (used by kubectl) returns properly
|
||||
v2, err := disco.OpenAPISchema()
|
||||
require.NoError(t, err, "requesting OpenAPI v2")
|
||||
require.Equal(t, "Grafana API Server", v2.Info.Title)
|
||||
})
|
||||
|
||||
dir := "openapi_snapshots"
|
||||
|
||||
Reference in New Issue
Block a user