allErrs=append(allErrs,errs.NewFieldInvalid(fmt.Sprintf("spec.ports[%d].protocol",i),service.Spec.Ports[i],"cannot create an external load balancer with non-TCP ports"))
allErrs=append(allErrs,errs.NewFieldInvalid(fmt.Sprintf("spec.ports[%d].protocol",i),service.Spec.Ports[i].Protocol,"cannot create an external load balancer with non-TCP ports"))
allErrs=append(allErrs,errs.NewFieldInvalid(fmt.Sprintf("spec.ports[%d].nodePort",i),service.Spec.Ports[i],"cannot specify a node port with services of type ClusterIP"))
allErrs=append(allErrs,errs.NewFieldInvalid(fmt.Sprintf("spec.ports[%d].nodePort",i),service.Spec.Ports[i].NodePort,"cannot specify a node port with services of type ClusterIP"))