Merge pull request #103532 from thockin/fix-91459-service-update-allocs

Service: Fix semantics for Update wrt allocations
This commit is contained in:
Kubernetes Prow Robot
2021-07-08 05:59:05 -07:00
committed by GitHub
3 changed files with 138 additions and 0 deletions

View File

@@ -155,6 +155,13 @@ func SetInternalTrafficPolicy(policy api.ServiceInternalTrafficPolicyType) Tweak
}
}
// SetExternalTrafficPolicy sets the externalTrafficPolicy field for a Service.
func SetExternalTrafficPolicy(policy api.ServiceExternalTrafficPolicyType) Tweak {
return func(svc *api.Service) {
svc.Spec.ExternalTrafficPolicy = policy
}
}
// SetAllocateLoadBalancerNodePorts sets the allocate LB node port field.
func SetAllocateLoadBalancerNodePorts(val bool) Tweak {
return func(svc *api.Service) {