How to expose the Jenkins service as LoadBalancer on On-premise

Hi everyone,
I am installing Jenkins on On-premise with Kubernetes. I want to run Jenkins with port 80 and access from my local, so I used LoadBalancer type (use Metallb) and changed: controller.serviceType: LoadBalancer, controller.servicePort: 80.
Now, I can not access to External IP with port 80, but I can access with NodePort
Please help me!

My Jenkins service: