Skip to content

Commit

Permalink
Drop custom OpenAPIConfig instead of the default one from custom-metr…
Browse files Browse the repository at this point in the history
…ics-apiserver

See #8 (comment)
  • Loading branch information
ialidzhikov committed Mar 28, 2024
1 parent e517c1d commit 4ac8f16
Show file tree
Hide file tree
Showing 7 changed files with 1 addition and 2,302 deletions.
13 changes: 1 addition & 12 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -90,21 +90,10 @@ tidy:
clean:
@$(REPO_ROOT)/third_party/gardener/gardener/hack/clean.sh ./cmd/... ./pkg/...

.PHONY: check-generate
check-generate:
echo "Code generation is currently not implemented"
# @$(REPO_ROOT)/third_party/gardener/gardener/hack/check-generate.sh $(REPO_ROOT)

.PHONY: check
check: $(GOIMPORTS) $(GOLANGCI_LINT) $(HELM)
@$(REPO_ROOT)/third_party/gardener/gardener/hack/check.sh --golangci-lint-config=./.golangci.yaml ./cmd/... ./pkg/...

.PHONY: generate
generate: $(CONTROLLER_GEN) $(GEN_CRD_API_REFERENCE_DOCS) $(HELM) $(YQ)
echo "Code generation is currently not implemented"
# @$(REPO_ROOT)/third_party/gardener/gardener/hack/generate.sh ./cmd/... ./pkg/...
# $(MAKE) format

.PHONY: format
format: $(GOIMPORTS) $(GOIMPORTSREVISER)
@$(REPO_ROOT)/third_party/gardener/gardener/hack/format.sh ./cmd ./pkg
Expand All @@ -125,7 +114,7 @@ test-clean:
verify: check format test

.PHONY: verify-extended
verify-extended: check-generate check format test-cov test-clean
verify-extended: check format test-cov test-clean

# skaffold dev and debug clean up deployed modules by default, disable this
debug: export SKAFFOLD_CLEANUP = false
Expand Down
2,009 changes: 0 additions & 2,009 deletions pkg/api/generated/openapi/openapi.go

This file was deleted.

9 changes: 0 additions & 9 deletions pkg/api/openapi-gen-dependency.go

This file was deleted.

9 changes: 0 additions & 9 deletions pkg/metrics_provider/metrics_provider_service.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,8 @@ import (

"github.com/go-logr/logr"
"github.com/spf13/pflag"
openapinamer "k8s.io/apiserver/pkg/endpoints/openapi"
genericapiserver "k8s.io/apiserver/pkg/server"
customexternalmetrics "sigs.k8s.io/custom-metrics-apiserver/pkg/apiserver"
basecmd "sigs.k8s.io/custom-metrics-apiserver/pkg/cmd"

generatedopenapi "github.com/gardener/gardener-custom-metrics/pkg/api/generated/openapi"
"github.com/gardener/gardener-custom-metrics/pkg/app"
"github.com/gardener/gardener-custom-metrics/pkg/input/input_data_registry"
)
Expand Down Expand Up @@ -45,16 +41,11 @@ func NewMetricsProviderService() *MetricsProviderService {
result := &MetricsProviderService{
AdapterBase: basecmd.AdapterBase{
Name: adapterName,
OpenAPIConfig: genericapiserver.DefaultOpenAPIConfig(
generatedopenapi.GetOpenAPIDefinitions,
openapinamer.NewDefinitionNamer(customexternalmetrics.Scheme)),
},
maxSampleAge: 90 * time.Second,
maxSampleGap: 600 * time.Second,
testIsolation: metricsServiceTestIsolation{NewMetricsProvider: NewMetricsProvider},
}
result.OpenAPIConfig.Info.Title = adapterName
result.OpenAPIConfig.Info.Version = "1.0.0"

return result
}
Expand Down
1 change: 0 additions & 1 deletion pkg/metrics_provider/metrics_provider_service_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ var _ = Describe("MetricsService", func() {
Expect(actualMaxSampleAge).To(Equal(90 * time.Second))
Expect(actualMaxSampleGap).To(Equal(10 * time.Minute))
Expect(mps.Name).To(Equal(adapterName))
Expect(mps.OpenAPIConfig).NotTo(BeNil())
})
})
})
140 changes: 0 additions & 140 deletions third_party/gardener/gardener/hack/check-generate.sh

This file was deleted.

122 changes: 0 additions & 122 deletions third_party/gardener/gardener/hack/generate.sh

This file was deleted.

0 comments on commit 4ac8f16

Please sign in to comment.