Temporal Deployment : Kubernetes

Hi,

I was able to run temporal server using temporalite on dev .
But the problem is temporalite runs both temporal server & temporal UI in a single process/service.
Now I am exposing port 7233 for grpc frontend & port 8233 for Web UI , but our deployment platform cannot expose 2 ports from a single service.
Now i wanted to know is there a way i run temporal server separately exposing grpc at 7233 & a separate UI server which will connect to temporal sever & will expose UI at 8233 ?

For k8s maybe using helm-charts could be helpful for you. I think temporalite / cli are more meant to be ran locally for testing and debugging purposes.