This commit is contained in:
Pires
2023-03-13 10:46:29 +00:00
parent 7bcacb1cab
commit 63f85cc062
13 changed files with 982 additions and 880 deletions

View File

@@ -20,11 +20,11 @@ import (
"net/http"
"github.com/pkg/errors"
"github.com/virtual-kubelet/virtual-kubelet/node/api/statsv1alpha1"
stats "k8s.io/kubelet/pkg/apis/stats/v1alpha1"
)
// PodStatsSummaryHandlerFunc defines the handler for getting pod stats summaries
type PodStatsSummaryHandlerFunc func(context.Context) (*statsv1alpha1.Summary, error)
type PodStatsSummaryHandlerFunc func(context.Context) (*stats.Summary, error)
// HandlePodStatsSummary makes an HTTP handler for implementing the kubelet summary stats endpoint
func HandlePodStatsSummary(h PodStatsSummaryHandlerFunc) http.HandlerFunc {