diff --git a/cmd/power-dra-kubeletplugin/discovery.go b/cmd/power-dra-kubeletplugin/discovery.go index 86ce66d..33f294e 100644 --- a/cmd/power-dra-kubeletplugin/discovery.go +++ b/cmd/power-dra-kubeletplugin/discovery.go @@ -21,7 +21,7 @@ import ( "math/rand" "os" - resourceapi "k8s.io/api/resource/v1beta1" + resourceapi "k8s.io/api/resource/v1alpha3" "k8s.io/apimachinery/pkg/api/resource" "k8s.io/utils/ptr" diff --git a/cmd/power-dra-kubeletplugin/driver.go b/cmd/power-dra-kubeletplugin/driver.go index 4c0aff4..683c14c 100644 --- a/cmd/power-dra-kubeletplugin/driver.go +++ b/cmd/power-dra-kubeletplugin/driver.go @@ -25,7 +25,7 @@ import ( "k8s.io/dynamic-resource-allocation/kubeletplugin" "k8s.io/klog/v2" - drapbv1 "k8s.io/kubelet/pkg/apis/dra/v1beta1" + drapbv1 "k8s.io/kubelet/pkg/apis/dra/v1alpha3" ) var _ drapbv1.DRAPluginServer = &driver{} diff --git a/cmd/power-dra-kubeletplugin/state.go b/cmd/power-dra-kubeletplugin/state.go index 848449d..87ee5ef 100644 --- a/cmd/power-dra-kubeletplugin/state.go +++ b/cmd/power-dra-kubeletplugin/state.go @@ -21,9 +21,9 @@ import ( "slices" "sync" - resourceapi "k8s.io/api/resource/v1beta1" + resourceapi "k8s.io/api/resource/v1alpha3" "k8s.io/apimachinery/pkg/runtime" - drapbv1 "k8s.io/kubelet/pkg/apis/dra/v1beta1" + drapbv1 "k8s.io/kubelet/pkg/apis/dra/v1alpha3" "k8s.io/kubernetes/pkg/kubelet/checkpointmanager" configapi "github.com/IBM/power-dra-driver/api/powervs-openshift-ipi.cis.ibm.net/resource/gpu/v1alpha1" diff --git a/deployments/helm/power-dra-driver/templates/validatingadmissionpolicy.yaml b/deployments/helm/power-dra-driver/templates/validatingadmissionpolicy.yaml index 59ab456..a1866b7 100644 --- a/deployments/helm/power-dra-driver/templates/validatingadmissionpolicy.yaml +++ b/deployments/helm/power-dra-driver/templates/validatingadmissionpolicy.yaml @@ -7,7 +7,7 @@ spec: matchConstraints: resourceRules: - apiGroups: ["resource.k8s.io"] - apiVersions: ["v1beta1"] + apiVersions: ["v1alpha3"] operations: ["CREATE", "UPDATE", "DELETE"] resources: ["resourceslices"] matchConditions: