- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 70 for PodAffinityTerm (0.25 sec)
-
pkg/scheduler/framework/plugins/interpodaffinity/scoring_test.go
stayWithS1InRegion := &v1.Affinity{ PodAffinity: &v1.PodAffinity{ PreferredDuringSchedulingIgnoredDuringExecution: []v1.WeightedPodAffinityTerm{ { Weight: 5, PodAffinityTerm: v1.PodAffinityTerm{ LabelSelector: &metav1.LabelSelector{ MatchExpressions: []metav1.LabelSelectorRequirement{ { Key: "security", Operator: metav1.LabelSelectorOpIn,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Dec 15 03:30:06 UTC 2023 - 44.8K bytes - Viewed (0) -
pkg/api/pod/warnings_test.go
{ PodAffinityTerm: api.PodAffinityTerm{ LabelSelector: &metav1.LabelSelector{}, }, }, { PodAffinityTerm: api.PodAffinityTerm{ LabelSelector: nil, }, }, }, }, }, }, }, expected: []string{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 17:51:48 UTC 2024 - 42.1K bytes - Viewed (0) -
pkg/scheduler/framework/types.go
return terms } // returns a set of names according to the namespaces indicated in podAffinityTerm. // If namespaces is empty it considers the given pod's namespace. func getNamespacesFromPodAffinityTerm(pod *v1.Pod, podAffinityTerm *v1.PodAffinityTerm) sets.Set[string] { names := sets.Set[string]{} if len(podAffinityTerm.Namespaces) == 0 && podAffinityTerm.NamespaceSelector == nil { names.Insert(pod.Namespace) } else {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Jun 12 19:28:17 UTC 2024 - 36.7K bytes - Viewed (0) -
pkg/quota/v1/evaluator/core/pods_test.go
Affinity: &api.Affinity{ PodAffinity: &api.PodAffinity{ PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{ {PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns2"}, NamespaceSelector: &metav1.LabelSelector{}}}, }, }, }, }, },
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Apr 24 18:25:29 UTC 2024 - 41.6K bytes - Viewed (0) -
pkg/api/pod/util.go
for i := range terms { terms[i].PodAffinityTerm.MatchLabelKeys = nil terms[i].PodAffinityTerm.MismatchLabelKeys = nil } } // dropMatchLabelKeysFieldInPodAffnityTerm removes MatchLabelKeys and MismatchLabelKeys fields from PodAffinityTerm func dropMatchLabelKeysFieldInPodAffnityTerm(terms []api.PodAffinityTerm) { for i := range terms { terms[i].MatchLabelKeys = nil
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed May 29 22:40:29 UTC 2024 - 41.3K bytes - Viewed (0) -
pkg/quota/v1/evaluator/core/pods.go
return true, nil } return false, nil } func crossNamespacePodAffinityTerm(term *corev1.PodAffinityTerm) bool { return len(term.Namespaces) != 0 || term.NamespaceSelector != nil } func crossNamespacePodAffinityTerms(terms []corev1.PodAffinityTerm) bool { for _, t := range terms { if crossNamespacePodAffinityTerm(&t) { return true } } return false }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 05 00:02:47 UTC 2023 - 17.4K bytes - Viewed (0) -
pkg/api/pod/warnings.go
var warnings []string for i, t := range terms { // warn if labelSelector is empty which is no-match. if t.PodAffinityTerm.LabelSelector == nil { warnings = append(warnings, fmt.Sprintf("%s: a null labelSelector results in matching no pod", fieldPath.Index(i).Child("podAffinityTerm", "labelSelector"))) } } return warnings
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 17:51:48 UTC 2024 - 16.6K bytes - Viewed (0) -
pkg/scheduler/testing/wrappers.go
return p } if p.Spec.Affinity == nil { p.Spec.Affinity = &v1.Affinity{} } if p.Spec.Affinity.PodAffinity == nil { p.Spec.Affinity.PodAffinity = &v1.PodAffinity{} } term := v1.PodAffinityTerm{LabelSelector: labelSelector, TopologyKey: topologyKey} switch kind { case PodAffinityWithRequiredReq: p.Spec.Affinity.PodAffinity.RequiredDuringSchedulingIgnoredDuringExecution = append(
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 27 07:57:10 UTC 2024 - 42.1K bytes - Viewed (0) -
pkg/registry/core/pod/strategy.go
// and merge to LabelSelector of PodAffinityTerm depending on field: // - If matchLabelKeys, key in (value) is merged with LabelSelector. // - If mismatchLabelKeys, key notin (value) is merged with LabelSelector. func applyMatchLabelKeysAndMismatchLabelKeys(term *api.PodAffinityTerm, label map[string]string) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 17:51:48 UTC 2024 - 29.8K bytes - Viewed (0) -
pkg/scheduler/framework/types_test.go
tests := []struct { name string term *v1.PodAffinityTerm want sets.Set[string] }{ { name: "podAffinityTerm_namespace_empty", term: &v1.PodAffinityTerm{}, want: sets.Set[string]{metav1.NamespaceDefault: sets.Empty{}}, }, { name: "podAffinityTerm_namespace_not_empty", term: &v1.PodAffinityTerm{ Namespaces: []string{metav1.NamespacePublic, metav1.NamespaceSystem},
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Apr 24 18:25:29 UTC 2024 - 45.9K bytes - Viewed (0)