mirror of
https://github.com/kubernetes-sigs/prometheus-adapter.git
synced 2026-04-05 17:27:51 +00:00
Prior to this fix, openapi spec for prometheus-adapter apiextension was based on the type "k8s.io/sample-apiserver/pkg/apiserver" which is incorrect. Due to the incorrect type, `kubectl explain podmetrics` (or nodemetrics) wasn't showing any doc for any resources from metrics.k8s.io/v1beta1. This changeset fixes the problem by using the right type(sigs.k8s.io/metrics-server/pkg/api) for the openapi generation. This also helped to remove the sample-apiserver dependency from prometheus-adapter. Signed-off-by: Arunprasad Rajkumar <arajkuma@redhat.com>
24 lines
693 B
Modula-2
24 lines
693 B
Modula-2
module sigs.k8s.io/prometheus-adapter
|
|
|
|
go 1.16
|
|
|
|
require (
|
|
github.com/go-openapi/spec v0.20.3
|
|
github.com/kubernetes-sigs/custom-metrics-apiserver v0.0.0-20210311094424-0ca2b1909cdc
|
|
github.com/onsi/ginkgo v1.16.2
|
|
github.com/onsi/gomega v1.12.0
|
|
github.com/prometheus/client_golang v1.10.0
|
|
github.com/prometheus/common v0.25.0
|
|
github.com/spf13/cobra v1.1.3
|
|
github.com/stretchr/testify v1.7.0
|
|
gopkg.in/yaml.v2 v2.4.0
|
|
k8s.io/api v0.21.1
|
|
k8s.io/apimachinery v0.21.1
|
|
k8s.io/apiserver v0.21.1
|
|
k8s.io/client-go v0.21.1
|
|
k8s.io/component-base v0.21.1
|
|
k8s.io/klog/v2 v2.8.0
|
|
k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7
|
|
k8s.io/metrics v0.21.1
|
|
sigs.k8s.io/metrics-server v0.5.0
|
|
)
|