- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for getNodeSelectorsForService (0.32 sec)
-
pilot/pkg/serviceregistry/kube/controller/util_test.go
expectedLabelSelector: labels.Instance{"kubernetes.io/hostname": "node1"}, }, } for _, tc := range testCases { t.Run(tc.name, func(t *testing.T) { selector := getNodeSelectorsForService(tc.svc) if !reflect.DeepEqual(selector, tc.expectedLabelSelector) { t.Errorf("expected selector %v != %v", tc.expectedLabelSelector, selector) } }) } }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Jun 21 20:45:12 UTC 2023 - 5K bytes - Viewed (0) -
pilot/pkg/serviceregistry/kube/controller/util.go
for _, service := range allServices { if labels.Instance(service.Spec.Selector).Match(pod.Labels) { services = append(services, service) } } return services } func getNodeSelectorsForService(svc *v1.Service) labels.Instance { if nodeSelector := svc.Annotations[annotation.TrafficNodeSelector.Name]; nodeSelector != "" { var nodeSelectorKV map[string]string
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Jul 28 02:01:47 UTC 2023 - 6.1K bytes - Viewed (0) -
pilot/pkg/serviceregistry/kube/controller/controller.go
} else if isNodePortGatewayService(curr) { // We need to know which services are using node selectors because during node events, // we have to update all the node port services accordingly. nodeSelector := getNodeSelectorsForService(curr) c.Lock() // only add when it is nodePort gateway service c.nodeSelectorsForServices[currConv.Hostname] = nodeSelector c.Unlock() needsFullPush = c.updateServiceNodePortAddresses(currConv)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu May 23 21:07:03 UTC 2024 - 41.2K bytes - Viewed (0)