INNER CODE UNIT · Go

newSvc

inlets/inlets-operator · controller.go:219

			newSvc := new.(*corev1.Service)
			oldSvc := old.(*corev1.Service)
			if !apiequality.Semantic.DeepEqual(oldSvc.Spec, newSvc.Spec) || cmp.Diff(oldSvc.Annotations, newSvc.Annotations) != "" {
				controller.enqueueService(new)
			}
		},
	})

	return controller
}

func checkServiceType(obj interface{}) bool {
	svc, ok := obj.(*corev1.Service)
	if !ok {
		return false
	}

	return svc.Spec.Type == corev1.ServiceTypeLoadBalancer

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…