mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-04 15:05:20 +00:00
Migrate RuntimeClass E2E to typed client
This commit is contained in:
@@ -8,7 +8,6 @@ go_library(
|
||||
deps = [
|
||||
"//pkg/kubelet/runtimeclass:go_default_library",
|
||||
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
|
||||
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured:go_default_library",
|
||||
"//staging/src/k8s.io/node-api/pkg/apis/node/v1alpha1:go_default_library",
|
||||
"//staging/src/k8s.io/node-api/pkg/client/clientset/versioned:go_default_library",
|
||||
"//staging/src/k8s.io/node-api/pkg/client/clientset/versioned/fake:go_default_library",
|
||||
|
||||
@@ -18,7 +18,6 @@ package testing
|
||||
|
||||
import (
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
|
||||
"k8s.io/kubernetes/pkg/kubelet/runtimeclass"
|
||||
nodev1alpha1 "k8s.io/node-api/pkg/apis/node/v1alpha1"
|
||||
nodeapiclient "k8s.io/node-api/pkg/client/clientset/versioned"
|
||||
@@ -68,20 +67,3 @@ func NewRuntimeClass(name, handler string) *nodev1alpha1.RuntimeClass {
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
// NewUnstructuredRuntimeClass is a helper to generate an unstructured RuntimeClass resource with
|
||||
// the given name & handler.
|
||||
func NewUnstructuredRuntimeClass(name, handler string) *unstructured.Unstructured {
|
||||
return &unstructured.Unstructured{
|
||||
Object: map[string]interface{}{
|
||||
"apiVersion": "node.k8s.io/v1alpha1",
|
||||
"kind": "RuntimeClass",
|
||||
"metadata": map[string]interface{}{
|
||||
"name": name,
|
||||
},
|
||||
"spec": map[string]interface{}{
|
||||
"runtimeHandler": handler,
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user