Neo4j in Kubernetes [License Needed?]

Hi all, I'm curious on how are companies deploying Neo4j on Kubernetes as a community edition. Since the helm chart explicitly does not create loadbalancer that exposes the service to the external world when we don't accept the license, is it bad faith or bad as a developer to create our own load balancer (basically another k8 yaml file) to overcome it.

Not sure of the legality of this or is enterprise edition the only way for users to have a load balancer to expose it?