Skip to content

Commit aacfcf3

Browse files
test-adapter: register internal metrics
1 parent 1c408d8 commit aacfcf3

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test-adapter/main.go

+6
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@ import (
2525
"github.com/emicklei/go-restful/v3"
2626
"k8s.io/apimachinery/pkg/util/wait"
2727
"k8s.io/component-base/logs"
28+
"k8s.io/component-base/metrics/legacyregistry"
2829
"k8s.io/klog/v2"
2930

31+
"sigs.k8s.io/custom-metrics-apiserver/pkg/apiserver/metrics"
3032
basecmd "sigs.k8s.io/custom-metrics-apiserver/pkg/cmd"
3133
"sigs.k8s.io/custom-metrics-apiserver/pkg/provider"
3234
fakeprov "sigs.k8s.io/custom-metrics-apiserver/test-adapter/provider"
@@ -71,6 +73,10 @@ func main() {
7173
cmd.WithCustomMetrics(testProvider)
7274
cmd.WithExternalMetrics(testProvider)
7375

76+
if err := metrics.RegisterMetrics(legacyregistry.Register); err != nil {
77+
klog.Fatal("unable to register metrics: %v", err)
78+
}
79+
7480
klog.Infof(cmd.Message)
7581
// Set up POST endpoint for writing fake metric values
7682
restful.DefaultContainer.Add(webService)

0 commit comments

Comments
 (0)