INNER CODE UNIT · Go
oldSvc
inlets/inlets-operator · controller.go:220
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
}