@@ -88,7 +89,7 @@ func (s *SchedulerServer) AddFlags(fs *pflag.FlagSet) {
...
@@ -88,7 +89,7 @@ func (s *SchedulerServer) AddFlags(fs *pflag.FlagSet) {
"RequiredDuringScheduling affinity is not symmetric, but there is an implicit PreferredDuringScheduling affinity rule corresponding "+
"RequiredDuringScheduling affinity is not symmetric, but there is an implicit PreferredDuringScheduling affinity rule corresponding "+
"to every RequiredDuringScheduling affinity rule. --hard-pod-affinity-symmetric-weight represents the weight of implicit PreferredDuringScheduling affinity rule.")
"to every RequiredDuringScheduling affinity rule. --hard-pod-affinity-symmetric-weight represents the weight of implicit PreferredDuringScheduling affinity rule.")
fs.MarkDeprecated("hard-pod-affinity-symmetric-weight","This option was moved to the policy configuration file")
fs.MarkDeprecated("hard-pod-affinity-symmetric-weight","This option was moved to the policy configuration file")
fs.StringVar(&s.FailureDomains,"failure-domains",api.DefaultFailureDomains,"Indicate the \"all topologies\" set for an empty topologyKey when it's used for PreferredDuringScheduling pod anti-affinity.")
fs.StringVar(&s.FailureDomains,"failure-domains",kubeletapis.DefaultFailureDomains,"Indicate the \"all topologies\" set for an empty topologyKey when it's used for PreferredDuringScheduling pod anti-affinity.")
fs.MarkDeprecated("failure-domains","Doesn't have any effect. Will be removed in future version.")
fs.MarkDeprecated("failure-domains","Doesn't have any effect. Will be removed in future version.")
returnapierrors.NewForbidden(attributes.GetResource().GroupResource(),pod.Name,fmt.Errorf("affinity.PodAntiAffinity.RequiredDuringScheduling has TopologyKey %v but only key %v is allowed",v.TopologyKey,metav1.LabelHostname))
returnapierrors.NewForbidden(attributes.GetResource().GroupResource(),pod.Name,fmt.Errorf("affinity.PodAntiAffinity.RequiredDuringScheduling has TopologyKey %v but only key %v is allowed",v.TopologyKey,kubeletapis.LabelHostname))