Merge pull request #123487 from gauravkghildiyal/kep-4444

Introduce trafficDistribution field for Kubernetes Services
This commit is contained in:
Kubernetes Prow Robot
2024-03-04 20:07:15 -08:00
committed by GitHub
30 changed files with 2310 additions and 1024 deletions

View File

@@ -17121,6 +17121,18 @@ func TestValidateServiceCreate(t *testing.T) {
s.Annotations[core.AnnotationTopologyMode] = "different"
},
numErrs: 1,
}, {
name: "valid: trafficDistribution field set to PreferClose",
tweakSvc: func(s *core.Service) {
s.Spec.TrafficDistribution = utilpointer.String("PreferClose")
},
numErrs: 0,
}, {
name: "invalid: trafficDistribution field set to Random",
tweakSvc: func(s *core.Service) {
s.Spec.TrafficDistribution = utilpointer.String("Random")
},
numErrs: 1,
},
}