From 8840afb5576ce06b66b7f4a9a615234ea49829fe Mon Sep 17 00:00:00 2001 From: Vivek Kumar Date: Mon, 29 Apr 2024 20:04:14 +0530 Subject: [PATCH] remove features.OpenAPIV3 check --- cmd/adapter/adapter.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/adapter/adapter.go b/cmd/adapter/adapter.go index f0eafea3..e2799fe5 100644 --- a/cmd/adapter/adapter.go +++ b/cmd/adapter/adapter.go @@ -318,6 +318,12 @@ func main() { cmd.OpenAPIConfig.Info.Version = "1.0.0" } + if cmd.OpenAPIV3Config == nil { + cmd.OpenAPIV3Config = genericapiserver.DefaultOpenAPIV3Config(generatedopenapi.GetOpenAPIDefinitions, openapinamer.NewDefinitionNamer(api.Scheme, customexternalmetrics.Scheme)) + cmd.OpenAPIV3Config.Info.Title = "prometheus-metrics-adapter" + cmd.OpenAPIV3Config.Info.Version = "1.0.0" + } + // if --metrics-max-age is not set, make it equal to --metrics-relist-interval if cmd.MetricsMaxAge == 0*time.Second { cmd.MetricsMaxAge = cmd.MetricsRelistInterval