Merge pull request #109016 from klueska/refactor-devicemanager

Refactor all device-plugin logic into separate 'plugin' package under the devicemanager
This commit is contained in:
Kubernetes Prow Robot
2022-05-03 18:24:12 -07:00
committed by GitHub
12 changed files with 712 additions and 389 deletions

View File

@@ -1 +1 @@
1.3
1.4

View File

@@ -24,7 +24,7 @@ import (
"k8s.io/klog/v2"
pluginapi "k8s.io/kubelet/pkg/apis/deviceplugin/v1beta1"
dm "k8s.io/kubernetes/pkg/kubelet/cm/devicemanager"
plugin "k8s.io/kubernetes/pkg/kubelet/cm/devicemanager/plugin/v1beta1"
)
const (
@@ -86,7 +86,7 @@ func main() {
}
socketPath := pluginSocksDir + "/dp." + fmt.Sprintf("%d", time.Now().Unix())
dp1 := dm.NewDevicePluginStub(devs, socketPath, resourceName, false, false)
dp1 := plugin.NewDevicePluginStub(devs, socketPath, resourceName, false, false)
if err := dp1.Start(); err != nil {
panic(err)