INNER CODE UNIT · Go

checkServiceType

inlets/inlets-operator · controller.go:230

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

	return svc.Spec.Type == corev1.ServiceTypeLoadBalancer
}

func checkCustomResourceType(obj interface{}) (inletsv1alpha1.Tunnel, bool) {
	var roll *inletsv1alpha1.Tunnel
	var ok bool
	if roll, ok = obj.(*inletsv1alpha1.Tunnel); !ok {
		return inletsv1alpha1.Tunnel{}, false
	}
	return *roll, true
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…