Your kubernetes cluster comes with a pre-installed ingress bind to a public IP. This has the following advantages:
- You don't need to create a k8s type of LoadBalancer which will i.g. on platforms like AWS create a load balancer everytime and produces a lot of costs.
- We combined the ingress with Let's Encrypt so you can protect your apps with SSL for free.
- With an ingress like haproxy you get a lot more features then with a regular load balancer.
Check this article for examples how to deploy an app with ingress.