mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 02:41:25 +00:00
Add missing PodStartupLatencyTracker to kubemark
This commit is contained in:
parent
8e48df1353
commit
1deaf719f5
@ -36,6 +36,7 @@ import (
|
|||||||
containertest "k8s.io/kubernetes/pkg/kubelet/container/testing"
|
containertest "k8s.io/kubernetes/pkg/kubelet/container/testing"
|
||||||
probetest "k8s.io/kubernetes/pkg/kubelet/prober/testing"
|
probetest "k8s.io/kubernetes/pkg/kubelet/prober/testing"
|
||||||
kubetypes "k8s.io/kubernetes/pkg/kubelet/types"
|
kubetypes "k8s.io/kubernetes/pkg/kubelet/types"
|
||||||
|
kubeletutil "k8s.io/kubernetes/pkg/kubelet/util"
|
||||||
"k8s.io/kubernetes/pkg/util/oom"
|
"k8s.io/kubernetes/pkg/util/oom"
|
||||||
"k8s.io/kubernetes/pkg/volume"
|
"k8s.io/kubernetes/pkg/volume"
|
||||||
"k8s.io/kubernetes/pkg/volume/cephfs"
|
"k8s.io/kubernetes/pkg/volume/cephfs"
|
||||||
@ -94,21 +95,22 @@ func NewHollowKubelet(
|
|||||||
runtimeService internalapi.RuntimeService,
|
runtimeService internalapi.RuntimeService,
|
||||||
containerManager cm.ContainerManager) *HollowKubelet {
|
containerManager cm.ContainerManager) *HollowKubelet {
|
||||||
d := &kubelet.Dependencies{
|
d := &kubelet.Dependencies{
|
||||||
KubeClient: client,
|
KubeClient: client,
|
||||||
HeartbeatClient: heartbeatClient,
|
HeartbeatClient: heartbeatClient,
|
||||||
ProbeManager: probetest.FakeManager{},
|
ProbeManager: probetest.FakeManager{},
|
||||||
RemoteRuntimeService: runtimeService,
|
RemoteRuntimeService: runtimeService,
|
||||||
RemoteImageService: imageService,
|
RemoteImageService: imageService,
|
||||||
CAdvisorInterface: cadvisorInterface,
|
CAdvisorInterface: cadvisorInterface,
|
||||||
Cloud: nil,
|
Cloud: nil,
|
||||||
OSInterface: &containertest.FakeOS{},
|
OSInterface: &containertest.FakeOS{},
|
||||||
ContainerManager: containerManager,
|
ContainerManager: containerManager,
|
||||||
VolumePlugins: volumePlugins(),
|
VolumePlugins: volumePlugins(),
|
||||||
TLSOptions: nil,
|
TLSOptions: nil,
|
||||||
OOMAdjuster: oom.NewFakeOOMAdjuster(),
|
OOMAdjuster: oom.NewFakeOOMAdjuster(),
|
||||||
Mounter: &mount.FakeMounter{},
|
Mounter: &mount.FakeMounter{},
|
||||||
Subpather: &subpath.FakeSubpath{},
|
Subpather: &subpath.FakeSubpath{},
|
||||||
HostUtil: hostutil.NewFakeHostUtil(nil),
|
HostUtil: hostutil.NewFakeHostUtil(nil),
|
||||||
|
PodStartupLatencyTracker: kubeletutil.NewPodStartupLatencyTracker(),
|
||||||
}
|
}
|
||||||
|
|
||||||
return &HollowKubelet{
|
return &HollowKubelet{
|
||||||
|
Loading…
Reference in New Issue
Block a user