diff --git a/pkg/api/helper/helpers.go b/pkg/api/helper/helpers.go index 93eb7a130db..a77bf04892d 100644 --- a/pkg/api/helper/helpers.go +++ b/pkg/api/helper/helpers.go @@ -207,6 +207,8 @@ var standardResources = sets.NewString( string(api.ResourcePersistentVolumeClaims), string(api.ResourceStorage), string(api.ResourceRequestsStorage), + string(api.ResourceServicesNodePorts), + string(api.ResourceServicesLoadBalancers), ) // IsStandardResourceName returns true if the resource is known to the system diff --git a/pkg/api/validation/validation.go b/pkg/api/validation/validation.go index 73301784c01..200e0c15d34 100644 --- a/pkg/api/validation/validation.go +++ b/pkg/api/validation/validation.go @@ -3443,7 +3443,7 @@ func validateResourceName(value string, fldPath *field.Path) field.ErrorList { } } - return field.ErrorList{} + return allErrs } // Validate container resource name @@ -3456,7 +3456,7 @@ func validateContainerResourceName(value string, fldPath *field.Path) field.Erro return append(allErrs, field.Invalid(fldPath, value, "must be a standard resource for containers")) } } - return field.ErrorList{} + return allErrs } // Validate resource names that can go in a resource quota @@ -3468,7 +3468,7 @@ func ValidateResourceQuotaResourceName(value string, fldPath *field.Path) field. return append(allErrs, field.Invalid(fldPath, value, isInvalidQuotaResource)) } } - return field.ErrorList{} + return allErrs } // Validate limit range types