I’m a beginner and just started learning nomad architecture. I’m unable to understand that from which node( server or client) should we expose the end point of web ui so that end users can push the job using it.
Consider a scenario where we have 3 nomad servers(1 leader/2 followers) and 6 nomad clients then it means at a certain point, 1 out of 3 servers will handle the job creation etc. and client ends are the actual nodes where the specific application will deploy & run.
Question 1) Here, should we expose the web ui from those 3 nomad servers(but not from nomad clients) which in turn connects to a load balancer?
Question 2) If yes, then as per my understanding, job submission is only possible through a server node acting as a leader and in such case, how a round robin load balancer will help here as it can reverse proxy any of the 3 nodes.