diff --git a/pkg/apis/kops/validation/validation.go b/pkg/apis/kops/validation/validation.go index f30da269ca..080660f235 100644 --- a/pkg/apis/kops/validation/validation.go +++ b/pkg/apis/kops/validation/validation.go @@ -1423,7 +1423,7 @@ func validateNvidiaConfig(spec *kops.ClusterSpec, nvidia *kops.NvidiaGPUConfig, if kops.CloudProviderID(spec.CloudProvider) != kops.CloudProviderAWS { allErrs = append(allErrs, field.Forbidden(fldPath, "Nvidia is only supported on AWS")) } - if spec.ContainerRuntime != "containerd" { + if spec.ContainerRuntime != "" && spec.ContainerRuntime != "containerd" { allErrs = append(allErrs, field.Forbidden(fldPath, "Nvidia is only supported using containerd")) } return allErrs